3 * (C) Copyright IBM Corp. 1998-2004 - All Rights Reserved
7 #ifndef __CONTEXTUALGLYPHSUBSTITUTION_H
8 #define __CONTEXTUALGLYPHSUBSTITUTION_H
16 #include "LayoutTables.h"
17 #include "StateTables.h"
18 #include "MorphTables.h"
22 struct ContextualGlyphSubstitutionHeader
: MorphStateTableHeader
24 ByteOffset substitutionTableOffset
;
27 enum ContextualGlyphSubstitutionFlags
30 cgsDontAdvance
= 0x4000,
34 struct ContextualGlyphSubstitutionStateEntry
: StateEntry
36 WordOffset markOffset
;
37 WordOffset currOffset
;