/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | GlyphLookupTables.cpp | 40 le_bool GlyphLookupTableHeader::coversScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const argument 44 return (scriptListOffset != 0) && scriptListTable->findScript(scriptListTable, scriptTag, success) .isValid(); 47 le_bool GlyphLookupTableHeader::coversScriptAndLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch) const argument 51 scriptTag, languageTag, success, exactMatch);
|
H A D | GlyphLookupTables.h | 52 le_bool coversScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const; 53 le_bool coversScriptAndLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const;
|
H A D | GlyphPositioningTables.cpp | 45 LETag scriptTag, LETag languageTag, 53 GlyphPositioningLookupProcessor processor(base, scriptTag, languageTag, featureMap, featureMapCount, featureOrder, success); 44 process(const LEReferenceTo<GlyphPositioningTableHeader> &base, LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, LETag scriptTag, LETag languageTag, const LEReferenceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, LEErrorCode &success, const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const argument
|
H A D | GlyphSubstitutionTables.cpp | 48 LETag scriptTag, 61 GlyphSubstitutionLookupProcessor processor(base, scriptTag, languageTag, filter, featureMap, featureMapCount, featureOrder, success); 45 process(const LEReferenceTo<GlyphSubstitutionTableHeader> &base, LEGlyphStorage &glyphStorage, le_bool rightToLeft, LETag scriptTag, LETag languageTag, const LEReferenceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, const LEGlyphFilter *filter, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder, LEErrorCode &success) const argument
|
H A D | ScriptAndLanguage.h | 73 LEReferenceTo<ScriptTable> findScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const; 74 LEReferenceTo<LangSysTable> findLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const;
|
H A D | ScriptAndLanguage.cpp | 63 LEReferenceTo<ScriptTable> ScriptListTable::findScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const argument 102 if (SWAPT(scriptRecordArrayRef(s,success).tag) == scriptTag) { 110 scriptTableOffset = OpenTypeUtilities::getTagOffset(scriptTag, scriptRecordArrayRef, success); 120 LEReferenceTo<LangSysTable> ScriptListTable::findLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch) const argument 122 const LEReferenceTo<ScriptTable> scriptTable = findScript(base, scriptTag, success);
|
H A D | GlyphPositioningTables.h | 56 le_bool rightToLeft, LETag scriptTag, LETag languageTag,
|
H A D | GlyphSubstLookupProc.h | 56 LETag scriptTag,
|
H A D | GlyphPosnLookupProc.h | 55 LETag scriptTag,
|
H A D | GlyphSubstitutionTables.h | 56 LETag scriptTag,
|
H A D | GlyphSubstLookupProc.cpp | 55 LETag scriptTag, 67 scriptTag, languageTag, featureMap, featureMapCount, featureOrder, success), fFilter(filter) 53 GlyphSubstitutionLookupProcessor( const LEReferenceTo<GlyphSubstitutionTableHeader> &glyphSubstitutionTableHeader, LETag scriptTag, LETag languageTag, const LEGlyphFilter *filter, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder, LEErrorCode& success) argument
|
H A D | GlyphPosnLookupProc.cpp | 61 LETag scriptTag, 72 scriptTag, 59 GlyphPositioningLookupProcessor( const LEReferenceTo<GlyphPositioningTableHeader> &glyphPositioningTableHeader, LETag scriptTag, LETag languageTag, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder, LEErrorCode& success) argument
|
H A D | LookupProcessor.h | 81 LETag scriptTag,
|
H A D | LayoutEngine.cpp | 268 LETag scriptTag = OpenTypeLayoutEngine::getScriptTag(fScriptCode); local 272 if (canonGSUBTable->coversScript(canonGSUBTable,scriptTag, success) || LE_SUCCESS(success)) { 328 outCharCount = canonGSUBTable->process(canonGSUBTable, fakeGlyphStorage, rightToLeft, scriptTag, langSysTag, noGDEF, substitutionFilter, canonFeatureMap, canonFeatureMapCount, FALSE, success); 603 LETag scriptTag = 0x00000000; local 613 else if (gsubTable.isValid() && gsubTable->coversScript(gsubTable, scriptTag = OpenTypeLayoutEngine::getScriptTag(scriptCode), success)) { 649 if (gsubTable->coversScriptAndLanguage(gsubTable, scriptTag, languageTag, success, TRUE)) {
|
H A D | LookupProcessor.cpp | 169 LETag scriptTag, LETag languageTag, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool orderFeatures, 186 langSysTable = scriptListTable->findLanguage(scriptListTable, scriptTag, languageTag, success); 167 LookupProcessor(const LETableReference &baseAddress, Offset scriptListOffset, Offset featureListOffset, Offset lookupListOffset, LETag scriptTag, LETag languageTag, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool orderFeatures, LEErrorCode& success) argument
|