Searched defs:scriptCode (Results 1 - 25 of 27) sorted by relevance

12

/external/icu4c/layout/
H A DGXLayoutEngine.cpp19 GXLayoutEngine::GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const MorphTableHeader *morphTable, LEErrorCode &success) argument
20 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
H A DKhmerLayoutEngine.cpp20 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
22 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
28 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
30 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
H A DThaiLayoutEngine.cpp22 ThaiLayoutEngine::ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument
23 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
H A DTibetanLayoutEngine.cpp26 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
34 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
H A DHanLayoutEngine.cpp41 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
H A DIndicLayoutEngine.cpp27 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
29 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success), fMPreFixups(NULL)
41 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument
42 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NULL)
H A DArabicLayoutEngine.cpp36 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
38 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
44 ArabicOpenTypeLayoutEngine::ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
46 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
129 UnicodeArabicOpenTypeLayoutEngine::UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument
130 : ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
H A Dloengine.cpp20 le_int32 scriptCode,
27 return (le_engine *) LayoutEngine::layoutEngineFactory(fontInstance, scriptCode, languageCode, typo_flags, *success);
19 le_create(const le_font *font, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode *success) argument
H A DOpenTypeLayoutEngine.cpp78 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
80 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureMask(minimalFeatures),
121 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, argument
123 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureOrder(FALSE),
138 LETag OpenTypeLayoutEngine::getScriptTag(le_int32 scriptCode) argument
140 if (scriptCode < 0 || scriptCode >= scriptCodeCount) {
143 return scriptTags[scriptCode];
146 LETag OpenTypeLayoutEngine::getV2ScriptTag(le_int32 scriptCode) argument
148 switch (scriptCode) {
[all...]
H A DHangulLayoutEngine.cpp186 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/, argument
188 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success)
195 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/, argument
197 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
H A DIndicClassTables.cpp437 const IndicClassTable *IndicClassTable::getScriptClassTable(le_int32 scriptCode) argument
439 if (scriptCode < 0 || scriptCode >= scriptCodeCount) {
443 return indicClassTables[scriptCode];
446 le_int32 IndicReordering::getWorstCaseExpansion(le_int32 scriptCode) argument
448 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode);
457 le_bool IndicReordering::getFilterZeroWidth(le_int32 scriptCode) argument
459 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode);
H A DLayoutEngine.cpp138 le_int32 scriptCode,
142 : fGlyphStorage(NULL), fFontInstance(fontInstance), fScriptCode(scriptCode), fLanguageCode(languageCode),
511 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success) argument
514 return LayoutEngine::layoutEngineFactory(fontInstance, scriptCode, languageCode, 3, success);
517 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument
530 LETag v2ScriptTag = OpenTypeLayoutEngine::getV2ScriptTag(scriptCode);
536 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, TRUE, gsubTable, success);
538 else if (gsubTable != NULL && gsubTable->coversScript(scriptTag = OpenTypeLayoutEngine::getScriptTag(scriptCode))) {
539 switch (scriptCode) {
550 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCod
137 LayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument
[all...]
H A DIndicReordering.cpp625 le_int32 IndicReordering::reorder(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode, argument
634 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode);
1068 le_int32 IndicReordering::v2process(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode, argument
1071 const IndicClassTable *classTable = IndicClassTable::getScriptClassTable(scriptCode);
/external/icu4c/common/
H A Duscript.c100 uscript_getName(UScriptCode scriptCode){ argument
101 return u_getPropertyValueName(UCHAR_SCRIPT, scriptCode,
106 uscript_getShortName(UScriptCode scriptCode){ argument
107 return u_getPropertyValueName(UCHAR_SCRIPT, scriptCode,
H A Dusc_impl.c38 UScriptCode scriptCode; member in struct:ParenStackEntry
48 UScriptCode scriptCode; member in struct:UScriptRun
78 static void push(UScriptRun *scriptRun, int32_t pairIndex, UScriptCode scriptCode) argument
85 scriptRun->parenStack[scriptRun->parenSP].scriptCode = scriptCode;
109 static void fixup(UScriptRun *scriptRun, UScriptCode scriptCode) argument
115 scriptRun->parenStack[fixupSP].scriptCode = scriptCode;
232 scriptRun->scriptCode = USCRIPT_INVALID_CODE;
268 scriptRun->scriptCode
[all...]
/external/icu4c/extra/scrptrun/
H A Dscrptrun.h25 UScriptCode scriptCode; member in struct:ScriptRecord
31 UScriptCode scriptCode; member in struct:ParenStackEntry
80 UScriptCode scriptCode; member in class:ScriptRun
127 return scriptCode;
134 scriptCode = USCRIPT_INVALID_CODE;
/external/icu4c/samples/layout/
H A DFontMap.cpp53 UScriptCode scriptCode; local
73 le_int32 fillCount = uscript_getCode(scriptName, &scriptCode, 1, &scriptStatus);
82 script = (le_int32) scriptCode;
195 const LEFontInstance *FontMap::getScriptFont(le_int32 scriptCode, LEErrorCode &status) argument
201 if (scriptCode <= -1 || scriptCode >= scriptCodeCount) {
207 le_int32 fontIndex = fFontIndices[scriptCode];
210 sprintf(errorMessage, "No font was set for script %s", uscript_getName((UScriptCode) scriptCode));
/external/icu4c/i18n/
H A Danytrans.cpp77 UScriptCode scriptCode; member in class:ScriptRunIterator
98 * examine scriptCode, start, and limit.
127 scriptCode = USCRIPT_INVALID_CODE; // don't know script yet
153 if (scriptCode == USCRIPT_INVALID_CODE) {
154 scriptCode = s;
155 } else if (s != scriptCode) {
163 // which case scriptCode will be USCRIPT_INVALID_CODE.
239 // Try to instantiate transliterator from it.scriptCode to
241 Transliterator* t = getTransliterator(it.scriptCode);
H A Dlocdspnm.cpp173 virtual UnicodeString& scriptDisplayName(UScriptCode scriptCode,
228 DefaultLocaleDisplayNames::scriptDisplayName(UScriptCode scriptCode,
230 const char* name = uscript_getName(scriptCode);
290 virtual UnicodeString& scriptDisplayName(UScriptCode scriptCode,
478 LocaleDisplayNamesImpl::scriptDisplayName(UScriptCode scriptCode, argument
480 const char* name = uscript_getName(scriptCode);
613 UScriptCode scriptCode,
617 return uldn_scriptDisplayName(ldn, uscript_getName(scriptCode), result, maxResultSize, pErrorCode);
612 uldn_scriptCodeDisplayName(const ULocaleDisplayNames *ldn, UScriptCode scriptCode, UChar *result, int32_t maxResultSize, UErrorCode *pErrorCode) argument
H A Dalphaindex.cpp547 UScriptCode scriptCode = uscript_getScript(cp, &status); local
548 dest.applyIntPropertyValue(UCHAR_SCRIPT, scriptCode, status);
/external/icu4c/test/letest/
H A Dgendata.cpp42 le_int32 scriptCode; member in struct:TestInput
158 UScriptCode scriptCode; local
168 uscript_getCode(script, &scriptCode, 1, &status);
250 engine = LayoutEngine::layoutEngineFactory(font, scriptCode, languageCode, typoFlags, leStatus);
H A Dxmlreader.cpp178 UScriptCode scriptCode; local
184 uscript_getCode(script, &scriptCode, 1, &status);
238 (*callback)(id, fontName, fontVer, fontCksum, scriptCode, languageCode, text.getBuffer(), charCount, &expected);
H A Dcletest.c191 le_int32 scriptCode; local
193 for(scriptCode = 0; scriptCode < scriptCodeCount; scriptCode += 1) {
195 engine = le_create(font, scriptCode, -1, 0, &status);
198 log_err("Could not create a LayoutEngine for script \'%s\'.\n", uscript_getShortName((UScriptCode)scriptCode));
442 le_int32 scriptCode,
463 engine = le_create(font, scriptCode, languageCode, typoFlags, &status);
438 doTestCase(const char *testID, const char *fontName, const char *fontVersion, const char *fontChecksum, le_int32 scriptCode, le_int32 languageCode, const LEUnicode *text, le_int32 charCount, TestResult *expected) argument
H A Dletest.cpp223 for(le_int32 scriptCode = 0; scriptCode < scriptCodeCount; scriptCode += 1) {
225 engine = LayoutEngine::layoutEngineFactory(font, scriptCode, -1, status);
228 log_err("Could not create a LayoutEngine for script \'%s\'.\n", uscript_getShortName((UScriptCode)scriptCode));
609 UScriptCode scriptCode; local
618 uscript_getCode(script, &scriptCode, 1, &status);
690 engine = LayoutEngine::layoutEngineFactory(font, scriptCode, languageCode, typoFlags, success);
/external/icu4c/layoutex/
H A DParagraphLayout.cpp615 UScriptCode scriptCode = USCRIPT_INVALID_CODE; local
619 while (uscript_nextRun(sr, NULL, NULL, &scriptCode)) {
620 if (isComplex(scriptCode)) {

Completed in 2358 milliseconds

12