/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | KhmerLayoutEngine.cpp | 45 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 47 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 53 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 55 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
H A D | TibetanLayoutEngine.cpp | 51 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 53 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 59 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 61 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
H A D | HangulLayoutEngine.h | 70 * @param scriptCode - the script 81 HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 89 * @param scriptCode - the script 98 HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | KhmerLayoutEngine.h | 74 * @param scriptCode - the script 85 KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 93 * @param scriptCode - the script 102 KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | TibetanLayoutEngine.h | 74 * @param scriptCode - the script 85 TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 93 * @param scriptCode - the script 102 TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | LayoutEngine.cpp | 196 le_int32 scriptCode, 200 : fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languageCode), 575 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success) argument 578 return LayoutEngine::layoutEngineFactory(fontInstance, scriptCode, languageCode, LE_DEFAULT_FEATURE_FLAG, success); 581 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 595 LETag v2ScriptTag = OpenTypeLayoutEngine::getV2ScriptTag(scriptCode); 601 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, TRUE, gsubTable, success); 603 else if (gsubTable.isValid() && gsubTable->coversScript(gsubTable, scriptTag = OpenTypeLayoutEngine::getScriptTag(scriptCode), success)) { 604 switch (scriptCode) { 615 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCod 195 LayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument [all...] |
H A D | ArabicLayoutEngine.h | 66 * @param scriptCode - the script 77 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 85 * @param scriptCode - the script 94 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 187 * @param scriptCode - the script 196 UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | HanLayoutEngine.h | 64 * @param scriptCode - the script 75 HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | OpenTypeLayoutEngine.h | 81 * @param scriptCode - the script 91 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 99 * @param scriptCode - the script 105 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 121 * @param scriptCode - the script code 127 static LETag getScriptTag(le_int32 scriptCode); 134 * @param scriptCode - the script code 140 static LETag getV2ScriptTag(le_int32 scriptCode);
|
H A D | GXLayoutEngine.cpp | 44 GXLayoutEngine::GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success) argument 45 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
|
H A D | GXLayoutEngine2.cpp | 42 GXLayoutEngine2::GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success) argument 43 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable)
|
H A D | HanLayoutEngine.cpp | 66 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 68 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
|
H A D | IndicLayoutEngine.h | 72 * @param scriptCode - the script 83 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 91 * @param scriptCode - the script 100 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
|
H A D | GXLayoutEngine.h | 67 * @param scriptCode - the script 77 GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success);
|
H A D | GXLayoutEngine2.h | 66 * @param scriptCode - the script 76 GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success);
|
H A D | IndicLayoutEngine.cpp | 52 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 54 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success), fMPreFixups(NULL) 66 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 67 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NULL)
|
H A D | ThaiLayoutEngine.h | 63 * @param scriptCode - the script 72 ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success);
|
H A D | ThaiLayoutEngine.cpp | 47 ThaiLayoutEngine::ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 48 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
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) 157 UnicodeArabicOpenTypeLayoutEngine::UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 158 : ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags | LE_CHAR_FILTER_FEATURE_FLAG, success)
|
H A D | LayoutEngine.h | 157 * @param scriptCode - the script for the text 169 le_int32 scriptCode, 504 * @param scriptCode - the script 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 | KhmerReordering.h | 142 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
|
H A D | TibetanReordering.h | 161 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
|
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), 248 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument 250 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureOrder(FALSE), 267 LETag OpenTypeLayoutEngine::getScriptTag(le_int32 scriptCode) argument 269 if (scriptCode < 0 || scriptCode >= scriptCodeCount) { 272 return scriptTags[scriptCode]; 275 LETag OpenTypeLayoutEngine::getV2ScriptTag(le_int32 scriptCode) argument 277 switch (scriptCode) { [all...] |
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | ScriptRun.java | 81 private int scriptCode; field in class:ScriptRun 115 scriptCode = Script.INVALID_CODE; 144 return scriptCode; 161 scriptCode = Script.COMMON; 187 stack[parenSP++] = scriptCode; 204 if (sameScript(scriptCode, sc)) { 205 if (scriptCode <= Script.INHERITED && sc > Script.INHERITED) { 206 scriptCode = sc; 211 stack[startSP+1] = scriptCode;
|
/openjdk7/jdk/src/share/classes/java/util/spi/ |
H A D | LocaleNameProvider.java | 75 * For example, if <code>scriptCode</code> is "Latn" and <code>locale</code> 76 * is en_US, getDisplayScript() will return "Latin"; if <code>scriptCode</code> 81 * @param scriptCode the four letter script code string in the form of title-case 88 * @exception NullPointerException if <code>scriptCode</code> or <code>locale</code> is null 89 * @exception IllegalArgumentException if <code>scriptCode</code> is not in the form of 97 public String getDisplayScript(String scriptCode, Locale locale) { argument
|