Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
idomglyph.h File Reference
#include <edl/edltypes.h>
#include <edl/edlgeom.h>
#include <edl/idomnode.h>
Include dependency graph for idomglyph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IDOMGlyphName
class  IDOMGlyph
 The IDOMGlyph class is an abstract class modelling a single character from a font. More...
class  IDOMGlyph::Data
 Initialization data. More...
class  IDOMGlyphIDEnumerator
 DOM GlyphID Enumerator. More...

Macros

#define edlobj2IDOMGlyph(src)
#define IDOMGlyphClassID   0x0dcbbdbd, 0xa6ee4a4a, 0x93843fd9, 0xcd134e05
#define IDOMGlyphIDEnumeratorClassID   0x637f8550, 0xdb1511dc, 0x95ff0800, 0x200c9a66

Typedefs

typedef CEDLVector< IDOMGlyphPtr > CDOMGlyphVect

Functions

 DECL_SMART_PTR (IDOMGlyphName)
 DECL_SMART_PTR (IDOMGlyph)
 DECL_SMART_PTR (IDOMGlyphIDEnumerator)

Macro Definition Documentation

◆ edlobj2IDOMGlyph

#define edlobj2IDOMGlyph ( src)
Value:
edl_cast((IDOMGlyph *)NULL, src)
The IDOMGlyph class is an abstract class modelling a single character from a font.
Definition idomglyph.h:62
CSmartPtr< Type > edl_cast(Type *dst, IEDLObjectPtr src)
Definition iedlobject.h:91

◆ IDOMGlyphClassID

#define IDOMGlyphClassID   0x0dcbbdbd, 0xa6ee4a4a, 0x93843fd9, 0xcd134e05

◆ IDOMGlyphIDEnumeratorClassID

#define IDOMGlyphIDEnumeratorClassID   0x637f8550, 0xdb1511dc, 0x95ff0800, 0x200c9a66

Typedef Documentation

◆ CDOMGlyphVect

typedef CEDLVector<IDOMGlyphPtr> CDOMGlyphVect

Function Documentation

◆ DECL_SMART_PTR() [1/3]

DECL_SMART_PTR ( IDOMGlyph )

◆ DECL_SMART_PTR() [2/3]

DECL_SMART_PTR ( IDOMGlyphIDEnumerator )

◆ DECL_SMART_PTR() [3/3]

DECL_SMART_PTR ( IDOMGlyphName )