HomeSort by relevance Sort by last modified time
    Searched refs:fontInstance (Results 26 - 50 of 58) sorted by null

12 3

  /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 125 * @param fontInstance - the font for the text
137 LayoutEngine(const LEFontInstance *fontInstance,
462 * @param fontInstance - the font of the text
473 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success);
479 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;

Completed in 405 milliseconds

12 3