Lines Matching refs:lookupProcessor
50 const LookupProcessor *lookupProcessor,
71 lookupProcessor->applySingleLookup(lookupListIndex, &tempIterator, fontInstance, success);
173 le_uint32 ContextualSubstitutionSubtable::process(const LookupProcessor *lookupProcessor,
190 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
196 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
202 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
210 le_uint32 ContextualSubstitutionFormat1Subtable::process(const LookupProcessor *lookupProcessor,
220 le_int32 coverageIndex = getGlyphCoverage(lookupProcessor->getReference(), glyph, success);
247 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success);
262 le_uint32 ContextualSubstitutionFormat2Subtable::process(const LookupProcessor *lookupProcessor,
272 le_int32 coverageIndex = getGlyphCoverage(lookupProcessor->getReference(), glyph, success);
302 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success);
317 le_uint32 ContextualSubstitutionFormat3Subtable::process(const LookupProcessor *lookupProcessor,
340 ContextualSubstitutionBase::applySubstitutionLookups(lookupProcessor, substLookupRecordArray, subCount, glyphIterator, fontInstance, position, success);
350 le_uint32 ChainingContextualSubstitutionSubtable::process(const LookupProcessor *lookupProcessor,
367 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
373 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
379 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
393 le_uint32 ChainingContextualSubstitutionFormat1Subtable::process(const LookupProcessor *lookupProcessor,
403 le_int32 coverageIndex = getGlyphCoverage(lookupProcessor->getReference(), glyph, success);
452 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success);
467 le_uint32 ChainingContextualSubstitutionFormat2Subtable::process(const LookupProcessor *lookupProcessor,
477 le_int32 coverageIndex = getGlyphCoverage(lookupProcessor->getReference(), glyph, success);
535 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success);
550 le_uint32 ChainingContextualSubstitutionFormat3Subtable::process(const LookupProcessor *lookupProcessor,
596 ContextualSubstitutionBase::applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success);