Home
last modified time | relevance | path

Searched refs:OpenTypeLayoutEngine (Results 1 – 18 of 18) sorted by relevance

/external/icu/icu4c/source/layout/
DOpenTypeLayoutEngine.cpp31 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(OpenTypeLayoutEngine)
128 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode,… in OpenTypeLayoutEngine() function in OpenTypeLayoutEngine
147 void OpenTypeLayoutEngine::applyTypoFlags() { in applyTypoFlags()
214 void OpenTypeLayoutEngine::reset() in reset()
223 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode,… in OpenTypeLayoutEngine() function in OpenTypeLayoutEngine
232 OpenTypeLayoutEngine::~OpenTypeLayoutEngine() in ~OpenTypeLayoutEngine()
242 LETag OpenTypeLayoutEngine::getScriptTag(le_int32 scriptCode) in getScriptTag()
250 LETag OpenTypeLayoutEngine::getV2ScriptTag(le_int32 scriptCode) in getV2ScriptTag()
266 LETag OpenTypeLayoutEngine::getLangSysTag(le_int32 languageCode) in getLangSysTag()
275 void OpenTypeLayoutEngine::setScriptAndLanguageTags() in setScriptAndLanguageTags()
[all …]
DOpenTypeLayoutEngine.h46 class U_LAYOUT_API OpenTypeLayoutEngine : public LayoutEngine
66OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCod…
80OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCod…
88 virtual ~OpenTypeLayoutEngine();
DIndicLayoutEngine.cpp29 …: OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success), fMP… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
42 …: OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NU… in IndicOpenTypeLayoutEngine()
68 …le_int32 retCount = OpenTypeLayoutEngine::glyphProcessing(chars, offset, count, max, rightToLeft, … in glyphProcessing()
77 OpenTypeLayoutEngine::glyphSubstitution(count,max, rightToLeft, glyphStorage, success); in glyphProcessing()
DLayoutEngine.cpp211 LETag scriptTag = OpenTypeLayoutEngine::getScriptTag(fScriptCode); in characterProcessing()
212 LETag langSysTag = OpenTypeLayoutEngine::getLangSysTag(fLanguageCode); in characterProcessing()
539 LETag v2ScriptTag = OpenTypeLayoutEngine::getV2ScriptTag(scriptCode); in layoutEngineFactory()
547 …Table.isValid() && gsubTable->coversScript(gsubTable, scriptTag = OpenTypeLayoutEngine::getScriptT… in layoutEngineFactory()
568 …result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags & ~kTypoFlagLi… in layoutEngineFactory()
576 languageTag = OpenTypeLayoutEngine::getLangSysTag(languageCode); in layoutEngineFactory()
590 …result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, su… in layoutEngineFactory()
605 …result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, su… in layoutEngineFactory()
DTibetanLayoutEngine.cpp28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in TibetanOpenTypeLayoutEngine()
DKhmerLayoutEngine.cpp22 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
30 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in KhmerOpenTypeLayoutEngine()
DArabicLayoutEngine.cpp40 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
49 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in ArabicOpenTypeLayoutEngine()
120OpenTypeLayoutEngine::adjustGlyphPositions(chars, offset, count, reverse, glyphStorage, success); in adjustGlyphPositions()
DScriptAndLanguageTags.cpp17 const LETag OpenTypeLayoutEngine::scriptTags[] = {
187 const LETag OpenTypeLayoutEngine::languageTags[] = {
DHanLayoutEngine.h29 class HanOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DKhmerLayoutEngine.h39 class KhmerOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DTibetanLayoutEngine.h39 class TibetanOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DHangulLayoutEngine.h36 class HangulOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DIndicLayoutEngine.h37 class IndicOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DHanLayoutEngine.cpp43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in HanOpenTypeLayoutEngine()
DArabicLayoutEngine.h31 class ArabicOpenTypeLayoutEngine : public OpenTypeLayoutEngine
DHangulLayoutEngine.cpp188 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success) in HangulOpenTypeLayoutEngine()
197 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success) in HangulOpenTypeLayoutEngine()
DMakefile.in61 OpenTypeLayoutEngine.o \
/external/icu/icu4c/source/test/letest/
Dletsutil.cpp109 if (langTag == OpenTypeLayoutEngine::languageTags[i]) { in getLanguageCode()