Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DOM::Service::FontTable Namespace Reference

Provides service interfaces for Font table. More...

Classes

class  IFontTable
 Represents a font table containing information about a font family. More...
 
class  IFontTableGeneratorService
 Defines the interface to generate the font table for a font. More...
 
class  IGlyph
 Defines the interface that defines a glyph. More...
 
class  IKerningPair
 Defines the interface to obtain KerningPair char codes and the Kerning amount. More...
 
struct  KERNING_PAIR
 Defines a kerning pair and includes the kerning amount for the pair. More...
 

Variables

FCM::ConstFCMIID IID_IFONT_TABLE
 Defines the universally-unique interface ID for IFontTable. More...
 
FCM::ConstFCMIID IID_IFONT_TABLE_GENERATOR_SERVICE
 Defines the universally-unique interface ID for IFontTableGeneratorService. More...
 
FCM::ConstFCMIID IID_IGLYPH
 Defines the universally-unique interface ID for IGlyph. More...
 
FCM::ConstFCMIID IID_IKERNING_PAIR
 Defines the universally-unique interface ID for IKerningPair. More...
 

Detailed Description

Provides service interfaces for Font table.

Variable Documentation

FCM::ConstFCMIID DOM::Service::FontTable::IID_IFONT_TABLE
Initial value:
=
{0x88871ced, 0xe055, 0x4502, {0xbb, 0xfd, 0x28, 0x78, 0x4a, 0x54, 0xff, 0xd8}}

Defines the universally-unique interface ID for IFontTable.

Note
Textual Representation: {88871CED-E055-4502-BBFD-28784A54FFD8}
FCM::ConstFCMIID DOM::Service::FontTable::IID_IFONT_TABLE_GENERATOR_SERVICE
Initial value:
=
{0xdfa12563, 0x76b3, 0x4f88, {0x9e, 0x4, 0xfd, 0x15, 0xc, 0xb6, 0x39, 0x68}}

Defines the universally-unique interface ID for IFontTableGeneratorService.

Note
Textual Representation: {DFA12563-76B3-4F88-9E04-FD150CB63968}
FCM::ConstFCMIID DOM::Service::FontTable::IID_IGLYPH
Initial value:
=
{0xcc4bce73, 0xf455, 0x4010, {0xae, 0x92, 0x17, 0xcf, 0x8b, 0x6e, 0x12, 0x5}}

Defines the universally-unique interface ID for IGlyph.

Note
Textual Representation: {CC4BCE73-F455-4010-AE92-17CF8B6E1205}
FCM::ConstFCMIID DOM::Service::FontTable::IID_IKERNING_PAIR
Initial value:
=
{0x7b64d242, 0xd838, 0x4bf8, {0xa1, 0x4a, 0xc0, 0xfa, 0x29, 0x30, 0xd9, 0x11}}

Defines the universally-unique interface ID for IKerningPair.

Note
Textual Representation: {7B64D242-D838-4BF8-A14A-C0FA2930D911}