![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <map>
#include <edl/edltypes.h>
#include <edl/edlstream.h>
#include <edl/idomnode.h>
#include <edl/idomglyph.h>
#include <edl/isession.h>
#include <edl/edlvector.h>
#include <edl/idomhashable.h>
#include <edl/edlsimplebuffer.h>
#include <jawsmako/pdfobjects.h>
Go to the source code of this file.
Classes | |
class | IDOMFontSource |
The font source for the class IDOMFont. This class describes the different ways fonts are constructed. More... | |
class | IDOMFontSource::Data |
class | IDOMFontSourceStreamFilter |
An abstract interface for fonts sourced from a font stream filter. More... | |
class | IDOMFontSourceStreamFilter::Data |
Initialization data. More... | |
class | IDOMFontSourceFromStream |
The source for IDOMFont when sourced from an existing stream. More... | |
class | IDOMFontSourceFromStream::Data |
Initialization data. More... | |
class | IDOMFontSourceObfuscationConverter |
Interface for a font sourced from a converter that performs obfuscation and deobfuscation. More... | |
class | IDOMFontSourceObfuscationConverter::Data |
Initialization data. More... | |
class | IDOMFont |
IDOMFont Base Class. More... | |
class | IDOMFont::Data |
Initialization data. More... | |
class | IFontOpenTypeTableAccessor |
class | IFontTrueTypeGlyphIDEnumerator |
class | IFontTrueTypeGlyphAccessor |
class | IDOMFontOpenType |
IDOMFontOpenType interface. More... | |
class | IDOMFontOpenType::Signature |
class | IDOMFontOpenType::CCIDMap |
For TrueType-based CIDFonts, the mapping from CIDs to GlyphIds for non-identity orderings. More... | |
class | IDOMFontOpenType::Data |
Initialization data. More... | |
class | IDOMFontOpenTypeTT |
class | IDOMFontOpenTypeTT::Data |
Initialization data. More... | |
class | IDOMType3Font |
Representation of a PostScript/PDF Type 3 Font. At present, the stream cannot be set, only retrieved. More... | |
class | IDOMType3Font::Data |
Initialization data. More... |
Macros | |
#define | IDOMFontSourceClassID 0x2eed7bfe, 0x821011dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMFontSource(src) |
#define | edlobj2IDOMFontSourceStreamFilter(src) |
#define | IDOMFontSourceFromStreamClassID 0x6d2e3ca8, 0x821511dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMFontSourceFromStream(src) |
#define | IDOMFontSourceObfuscationConverterClassID 0x51e24e4a, 0x831a11dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMFontSourceObfuscationConverter(src) |
#define | IDOMFontClassID 0x4330123e, 0x7e6211dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMFont(src) |
#define | IFontOpenTypeTableAccessorClassID 0x06e3b890, 0xda2311dc, 0x95ff0800, 0x200c9a66 |
#define | edlobj2IFontOpenTypeTableAccessor(src) |
#define | IFontTrueTypeGlyphIDEnumeratorClassID 0xa8c1c370, 0xdb1111dc, 0x95ff0800, 0x200c9a66 |
#define | IFontTrueTypeGlyphAccessorClassID 0x114cab20, 0xda2311dc, 0x95ff0800, 0x200c9a66 |
#define | edlobj2IFontTrueTypeGlyphAccessor(src) |
#define | IDOMFontOpenTypeClassID 0x287baf3f, 0x307e4aa0, 0xa66f981f, 0xd4ac090a |
#define | edlobj2IDOMFontOpenType(src) |
#define | IDOMFontOpenTypeTTClassID 0x47fda935, 0xb25944b3, 0xbdc1061b, 0x7356cf50 |
#define | edlobj2IDOMFontOpenTypeTT(src) |
#define | IDOMType3FontClassID 0xb885316f, 0x7b114d80, 0x8fbe958c, 0xf1b34ab3 |
#define | edlobj2IDOMType3Font(src) |
Typedefs | |
typedef uint32 | TableSignatureID |
type used to uniquely identify an opentype font signature |
#define edlobj2IDOMFont | ( | src | ) |
#define edlobj2IDOMFontOpenType | ( | src | ) |
#define edlobj2IDOMFontOpenTypeTT | ( | src | ) |
#define edlobj2IDOMFontSource | ( | src | ) |
#define edlobj2IDOMFontSourceFromStream | ( | src | ) |
#define edlobj2IDOMFontSourceObfuscationConverter | ( | src | ) |
#define edlobj2IDOMFontSourceStreamFilter | ( | src | ) |
#define edlobj2IDOMType3Font | ( | src | ) |
#define edlobj2IFontOpenTypeTableAccessor | ( | src | ) |
#define edlobj2IFontTrueTypeGlyphAccessor | ( | src | ) |
#define IDOMFontSourceClassID 0x2eed7bfe, 0x821011dc, 0x83140800, 0x200c9a66 |
DECL_SMART_PTR | ( | IDOMFont | ) |
DECL_SMART_PTR | ( | IDOMFontOpenType | ) |
DECL_SMART_PTR | ( | IDOMFontOpenTypeTT | ) |
DECL_SMART_PTR | ( | IDOMFontSource | ) |
DECL_SMART_PTR | ( | IDOMFontSourceFromStream | ) |
DECL_SMART_PTR | ( | IDOMFontSourceObfuscationConverter | ) |
DECL_SMART_PTR | ( | IDOMFontSourceStreamFilter | ) |
DECL_SMART_PTR | ( | IDOMType3Font | ) |
DECL_SMART_PTR | ( | IFontOpenTypeTableAccessor | ) |
DECL_SMART_PTR | ( | IFontTrueTypeGlyphAccessor | ) |