![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
IDOMFont PCL generation interfaces. More...
#include <edl/idomfont.h>
Go to the source code of this file.
Classes | |
class | IFontHeaderWriteSegmentBlockEnumerator |
IFontHeaderWriteSegmentBlockEnumerator Enumerates over the PCLXL Font Header block items for the XL ReadFontHeader operator. More... | |
class | IFontPCL5WriteSegmentBlockEnumerator |
IFontPCL5WriteSegmentBlockEnumerator Enumerates over the PCL5 font blocks. More... | |
class | IFontPCLXLTrueTypeGlyphAccessor |
class | IDOMFontPCLXL |
This class models PCL XL TrueType and bitmap fonts derived from an OpenType font source. More... | |
class | IDOMFontPCLXL::Data |
Initialization data. More... | |
class | IFontPCL5TrueTypeGlyphAccessor |
class | IDOMFontPCL5 |
IDOMFontPCL5 (PCL5 Truetype) derived from an OpenType font source. More... | |
class | IDOMFontPCL5::Data |
Initialization data. More... |
Macros | |
#define | IFontHeaderWriteSegmentBlockEnumeratorClassID 0x506603ee, 0x8de311dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IFontHeaderWriteSegmentBlockEnumerator(src) |
#define | IFontPCL5WriteSegmentBlockEnumeratorClassID 0x41108aa0, 0x4e5611dd, 0xae160800, 0x200c9a66 |
#define | edlobj2IFontPCL5WriteSegmentBlockEnumerator(src) |
#define | IFontPCLXLTrueTypeGlyphAccessorClassID 0xdd04e870, 0xdae311dc, 0x95ff0800, 0x200c9a66 |
#define | edlobj2IFontPCLXLTrueTypeGlyphAccessor(src) |
#define | IDOMFontPCLXLClassID 0x2c1b3204, 0x821811dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMFontPCLXL(src) |
#define | IFontPCL5TrueTypeGlyphAccessorClassID 0xb5da9de0, 0x3d3411dd, 0xae160800, 0x200c9a66 |
#define | edlobj2IFontPCL5TrueTypeGlyphAccessor(src) |
#define | IDOMFontPCL5ClassID 0x2964f9a0, 0x3d3411dd, 0xae160800, 0x200c9a66 |
#define | edlobj2IDOMFontPCL5(src) |
IDOMFont PCL generation interfaces.
#define edlobj2IDOMFontPCL5 | ( | src | ) |
#define edlobj2IDOMFontPCLXL | ( | src | ) |
#define edlobj2IFontHeaderWriteSegmentBlockEnumerator | ( | src | ) |
#define edlobj2IFontPCL5TrueTypeGlyphAccessor | ( | src | ) |
#define edlobj2IFontPCL5WriteSegmentBlockEnumerator | ( | src | ) |
#define edlobj2IFontPCLXLTrueTypeGlyphAccessor | ( | src | ) |
#define IDOMFontPCL5ClassID 0x2964f9a0, 0x3d3411dd, 0xae160800, 0x200c9a66 |
#define IDOMFontPCLXLClassID 0x2c1b3204, 0x821811dc, 0x83140800, 0x200c9a66 |
#define IFontHeaderWriteSegmentBlockEnumeratorClassID 0x506603ee, 0x8de311dc, 0x83140800, 0x200c9a66 |
#define IFontPCL5TrueTypeGlyphAccessorClassID 0xb5da9de0, 0x3d3411dd, 0xae160800, 0x200c9a66 |
#define IFontPCL5WriteSegmentBlockEnumeratorClassID 0x41108aa0, 0x4e5611dd, 0xae160800, 0x200c9a66 |
#define IFontPCLXLTrueTypeGlyphAccessorClassID 0xdd04e870, 0xdae311dc, 0x95ff0800, 0x200c9a66 |
DECL_SMART_PTR | ( | IDOMFontPCL5 | ) |
DECL_SMART_PTR | ( | IDOMFontPCLXL | ) |
DECL_SMART_PTR | ( | IFontHeaderWriteSegmentBlockEnumerator | ) |
DECL_SMART_PTR | ( | IFontPCL5TrueTypeGlyphAccessor | ) |
DECL_SMART_PTR | ( | IFontPCL5WriteSegmentBlockEnumerator | ) |
DECL_SMART_PTR | ( | IFontPCLXLTrueTypeGlyphAccessor | ) |