#include <LigatureSubstitutionProcessor.h>
Inheritance diagram for LigatureSubstitutionProcessor:
Public Methods | |
virtual void | beginStateTable () |
virtual ByteOffset | processStateEntry (LEGlyphID *glyphs, le_int32 *charIndices, le_int32 &currGlyph, le_int32 glyphCount, EntryTableIndex index) |
virtual void | endStateTable () |
LigatureSubstitutionProcessor (MorphSubtableHeader *morphSubtableHeader) | |
virtual | ~LigatureSubstitutionProcessor () |
Protected Attributes | |
ByteOffset | ligatureActionTableOffset |
ByteOffset | componentTableOffset |
ByteOffset | ligatureTableOffset |
LigatureSubstitutionStateEntry* | entryTable |
le_int32 | componentStack [nComponents] |
le_int16 | m |
LigatureSubstitutionHeader* | ligatureSubstitutionHeader |
|
|
|
|
|
Reimplemented from StateTableProcessor. |
|
Reimplemented from StateTableProcessor. |
|
Reimplemented from StateTableProcessor. |
|
Definition at line 43 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 38 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 41 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 37 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 46 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 39 of file LigatureSubstitutionProcessor.h. |
|
Definition at line 44 of file LigatureSubstitutionProcessor.h. |