/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | ArabicLayoutEngine.cpp | 61 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, argument 65 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 71 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, argument 74 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) 159 UnicodeArabicOpenTypeLayoutEngine::UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 160 : ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags | LE_CHAR_FILTER_FEATURE_FLAG, success)
|
H A D | LayoutEngine.h | 156 * @param fontInstance - the font for the text 168 LayoutEngine(const LEFontInstance *fontInstance, 503 * @param fontInstance - the font of the text 514 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success); 520 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success);
|
H A D | LookupProcessor.cpp | 48 const LEFontInstance *fontInstance, LEErrorCode& success) const 62 delta = applySubtable(lookupSubtable, lookupType, glyphIterator, fontInstance, success); 78 const LEFontInstance *fontInstance, LEErrorCode& success) const 109 applyLookupTable(lookupTable, &glyphIterator, fontInstance, success); 126 const LEFontInstance *fontInstance, LEErrorCode& success) const 139 le_uint32 delta = applyLookupTable(lookupTable, &tempIterator, fontInstance, success); 47 applyLookupTable(const LEReferenceTo<LookupTable> &lookupTable, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const argument 76 process(LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, const LEReferenceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, const LEFontInstance *fontInstance, LEErrorCode& success) const argument 125 applySingleLookup(le_uint16 lookupTableIndex, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const argument
|
H A D | OpenTypeLayoutEngine.h | 80 * @param fontInstance - the font 91 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 98 * @param fontInstance - the font 105 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | OpenTypeLayoutEngine.cpp | 153 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 155 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureMask(minimalFeatures), 158 fGDEFTable(fontInstance, LE_GDEF_TABLE_TAG, success), 159 fGPOSTable(fontInstance, LE_GPOS_TABLE_TAG, success), fSubstitutionFilter(NULL) 174 const LEFontInstance *fontInstance = fFontInstance; local 234 fSubstitutionFilter = new CharSubstitutionFilter(fontInstance); 248 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 250 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureOrder(FALSE),
|
H A D | HangulLayoutEngine.cpp | 211 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/, argument 213 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success) 220 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/, argument 222 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
|
H A D | GlyphPositionAdjustments.h | 162 void applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightToLeft, const LEFontInstance *fontInstance);
|