Searched refs:fontInstance (Results 51 - 57 of 57) sorted by relevance

123

/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DArabicLayoutEngine.cpp61 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 DLayoutEngine.h156 * @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 DLookupProcessor.cpp48 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 DOpenTypeLayoutEngine.h80 * @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 DOpenTypeLayoutEngine.cpp153 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 DHangulLayoutEngine.cpp211 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 DGlyphPositionAdjustments.h162 void applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightToLeft, const LEFontInstance *fontInstance);

Completed in 51 milliseconds

123