os/textandloc/fontservices/textshaperplugin/IcuSource/layout/GlyphDefinitionTables.cpp
Update contrib.
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));