3 * (C) Copyright IBM Corp. 1998 - 2004 - All Rights Reserved
8 #include "OpenTypeTables.h"
9 #include "GlyphDefinitionTables.h"
14 const GlyphClassDefinitionTable
*GlyphDefinitionTableHeader::getGlyphClassDefinitionTable() const
16 return (const GlyphClassDefinitionTable
*) ((char *) this + SWAPW(glyphClassDefOffset
));
19 const AttachmentListTable
*GlyphDefinitionTableHeader::getAttachmentListTable() const
21 return (const AttachmentListTable
*) ((char *) this + SWAPW(attachListOffset
));
24 const LigatureCaretListTable
*GlyphDefinitionTableHeader::getLigatureCaretListTable() const
26 return (const LigatureCaretListTable
*) ((char *) this + SWAPW(ligCaretListOffset
));
29 const MarkAttachClassDefinitionTable
*GlyphDefinitionTableHeader::getMarkAttachClassDefinitionTable() const
31 return (const MarkAttachClassDefinitionTable
*) ((char *) this + SWAPW(MarkAttachClassDefOffset
));