Lines Matching refs:GlyphIterator
11 #include "GlyphIterator.h"
16 le_uint32 LigatureSubstitutionSubtable::process(const LETableReference &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
18 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
33 le_int32 startPosition = glyphIterator->getCurrStreamPosition();
38 if (! glyphIterator->next()) {
42 if (LE_GET_GLYPH(glyphIterator->getCurrGlyphID()) != SWAPW(ligTable->componentArray[comp])) {
48 GlyphIterator tempIterator(*glyphIterator);
63 glyphIterator->setCurrStreamPosition(startPosition);