/external/icu4c/layout/ |
MarkToLigaturePosnSubtables.h | 26 le_int32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
|
MarkToMarkPosnSubtables.h | 26 le_int32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
|
SubstitutionLookups.h | 37 const LEFontInstance *fontInstance,
|
TibetanLayoutEngine.cpp | 26 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 34 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
MarkToLigaturePosnSubtables.cpp | 28 le_int32 MarkToLigaturePositioningSubtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const 40 le_int32 markClass = markArray->getMarkClass(markGlyph, markCoverage, fontInstance, markAnchor); 79 anchorTable->getAnchor(ligatureGlyph, fontInstance, ligatureAnchor); 81 fontInstance->getGlyphAdvance(markGlyph, pixels); 82 fontInstance->pixelsToUnits(pixels, markAdvance); 94 fontInstance->getGlyphAdvance(ligatureGlyph, pixels); 95 fontInstance->pixelsToUnits(pixels, ligatureAdvance);
|
ContextualSubstSubtables.h | 49 const LEFontInstance *fontInstance, 56 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 64 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 89 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 119 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 124 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 132 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 163 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const; 201 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const;
|
PairPositioningSubtables.cpp | 19 le_uint32 PairPositioningSubtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const 30 return subtable->process(glyphIterator, fontInstance); 37 return subtable->process(glyphIterator, fontInstance); 45 le_uint32 PairPositioningFormat1Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const 70 pairValueRecord->valueRecord1.adjustPosition(SWAPW(valueFormat1), (char *) this, tempIterator, fontInstance); 76 valueRecord2->adjustPosition(SWAPW(valueFormat2), (char *) this, *glyphIterator, fontInstance); 88 le_uint32 PairPositioningFormat2Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const 109 class2Record->valueRecord1.adjustPosition(SWAPW(valueFormat1), (char *) this, tempIterator, fontInstance); 115 valueRecord2->adjustPosition(SWAPW(valueFormat2), (const char *) this, *glyphIterator, fontInstance);
|
IndicLayoutEngine.h | 46 * @param fontInstance - the font 58 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 65 * @param fontInstance - the font 75 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
GlyphPosnLookupProc.h | 40 const LEFontInstance *fontInstance, LEErrorCode& success) const;
|
GlyphSubstLookupProc.cpp | 52 GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const 101 delta = subtable->process(this, glyphIterator, fontInstance, success); 109 delta = subtable->process(this, glyphIterator, fontInstance, success); 117 delta = subtable->process(this, lookupType, glyphIterator, fontInstance, success);
|
ArabicLayoutEngine.h | 40 * @param fontInstance - the font 52 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 59 * @param fontInstance - the font 69 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 161 * @param fontInstance - the font 171 UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
LayoutEngine.cpp | 79 CharSubstitutionFilter::CharSubstitutionFilter(const LEFontInstance *fontInstance) 80 : fFontInstance(fontInstance) 137 LayoutEngine::LayoutEngine(const LEFontInstance *fontInstance, 142 : fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languageCode), 511 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success) 514 return LayoutEngine::layoutEngineFactory(fontInstance, scriptCode, languageCode, 3, success); 517 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 526 const GlyphSubstitutionTableHeader *gsubTable = (const GlyphSubstitutionTableHeader *) fontInstance->getFontTable(gsubTableTag); 536 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, TRUE, gsubTable, success); 550 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, FALSE, gsubTable, success) [all...] |
GXLayoutEngine.h | 41 * @param fontInstance - the font 52 GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const MorphTableHeader *morphTable, LEErrorCode &success);
|
GlyphPositioningTables.h | 32 const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const;
|
GlyphSubstLookupProc.h | 42 const LEFontInstance *fontInstance, LEErrorCode& success) const;
|
HanLayoutEngine.h | 38 * @param fontInstance - the font 50 HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
ThaiLayoutEngine.h | 37 * @param fontInstance - the font 47 ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success);
|
ContextualSubstSubtables.cpp | 29 const LEFontInstance *fontInstance, 46 lookupProcessor->applySingleLookup(lookupListIndex, &tempIterator, fontInstance, success); 150 const LEFontInstance *fontInstance, 165 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success); 171 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success); 177 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success); 187 const LEFontInstance *fontInstance, 219 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success); 236 const LEFontInstance *fontInstance, 271 applySubstitutionLookups(lookupProcessor, substLookupRecordArray, substCount, glyphIterator, fontInstance, position, success) [all...] |
GXLayoutEngine.cpp | 19 GXLayoutEngine::GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const MorphTableHeader *morphTable, LEErrorCode &success) 20 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
|
HanLayoutEngine.cpp | 41 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
|
ValueRecords.h | 32 const LEFontInstance *fontInstance) const; 34 const LEFontInstance *fontInstance) const;
|
GlyphPositionAdjustments.cpp | 84 void GlyphPositionAdjustments::applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightToLeft, const LEFontInstance *fontInstance) 120 fontInstance->getGlyphAdvance(glyphID, pixels); 121 fontInstance->pixelsToUnits(pixels, secondAdvance); 127 fontInstance->getGlyphAdvance(lastExitGlyphID, pixels); 128 fontInstance->pixelsToUnits(pixels, firstAdvance);
|
ArabicLayoutEngine.cpp | 36 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 38 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 44 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 46 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) 129 UnicodeArabicOpenTypeLayoutEngine::UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 130 : ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) 135 fSubstitutionFilter = new CharSubstitutionFilter(fontInstance);
|
LayoutEngine.h | 128 * @param fontInstance - the font for the text 140 LayoutEngine(const LEFontInstance *fontInstance, 469 * @param fontInstance - the font of the text 480 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success); 486 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success);
|
/external/icu4c/test/letest/ |
cfonts.cpp | 29 LEFontInstance *fontInstance = (LEFontInstance *) font; 31 delete fontInstance;
|