Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
IDOMGlyphName Class Referenceabstract

#include <edl/idomglyph.h>

Inheritance diagram for IDOMGlyphName:
[legend]

Public Member Functions

virtual ~IDOMGlyphName ()
virtual const EDLSysStringgetNameString () const =0
Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.

Static Public Member Functions

static EDL_API IDOMGlyphNamePtr create (IEDLClassFactory *pFactory, const EDLSysString &glyphName)

Additional Inherited Members

Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.

Detailed Description

Reference-counted name for a string. Used to reduce duplication of glyph names.

Constructor & Destructor Documentation

◆ ~IDOMGlyphName()

virtual IDOMGlyphName::~IDOMGlyphName ( )
inlinevirtual

Member Function Documentation

◆ create()

EDL_API IDOMGlyphNamePtr IDOMGlyphName::create ( IEDLClassFactory * pFactory,
const EDLSysString & glyphName )
static

◆ getNameString()

virtual const EDLSysString & IDOMGlyphName::getNameString ( ) const
pure virtual

The documentation for this class was generated from the following file: