Searched refs:scriptCode (Results 1 - 25 of 31) sorted by relevance

12

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DKhmerLayoutEngine.cpp45 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 DTibetanLayoutEngine.cpp51 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 DHangulLayoutEngine.h70 * @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 DKhmerLayoutEngine.h74 * @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 DTibetanLayoutEngine.h74 * @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 DLayoutEngine.cpp196 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 DArabicLayoutEngine.h66 * @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 DHanLayoutEngine.h64 * @param scriptCode - the script
75 HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
H A DOpenTypeLayoutEngine.h81 * @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 DGXLayoutEngine.cpp44 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 DGXLayoutEngine2.cpp42 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 DHanLayoutEngine.cpp66 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
68 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
H A DIndicLayoutEngine.h72 * @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 DGXLayoutEngine.h67 * @param scriptCode - the script
77 GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success);
H A DGXLayoutEngine2.h66 * @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 DIndicLayoutEngine.cpp52 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 DThaiLayoutEngine.h63 * @param scriptCode - the script
72 ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success);
H A DThaiLayoutEngine.cpp47 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 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)
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 DLayoutEngine.h157 * @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 DKhmerReordering.h142 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
H A DTibetanReordering.h161 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
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),
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 DScriptRun.java81 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 DLocaleNameProvider.java75 * 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

Completed in 103 milliseconds

12