/external/icu/icu4c/source/layout/ |
D | MorphTables2.cpp | 21 le_int32 typoFlags, LEErrorCode &success) const in process() argument 47 if (typoFlags != 0) { in process() 60 if ((typoFlags & LE_Ligatures_FEATURE_ENUM ) && (featureSetting ^ 0x1)){ in process() 64 … if (((typoFlags & LE_RLIG_FEATURE_FLAG) && featureSetting == requiredLigaturesOnSelector) || in process() 65 … ((typoFlags & LE_CLIG_FEATURE_FLAG) && featureSetting == contextualLigaturesOnSelector) || in process() 66 … ((typoFlags & LE_HLIG_FEATURE_FLAG) && featureSetting == historicalLigaturesOnSelector) || in process() 67 … ((typoFlags & LE_LIGA_FEATURE_FLAG) && featureSetting == commonLigaturesOnSelector)) { in process() 74 … if ((typoFlags & LE_SMCP_FEATURE_FLAG) && featureSetting == smallCapsSelector) { in process() 86 if ((typoFlags & LE_SWSH_FEATURE_FLAG) && (featureSetting ^ 0x1)){ in process() 96 … if (((typoFlags & LE_FRAC_FEATURE_FLAG) && featureSetting == diagonalFractionsSelector) || in process() [all …]
|
D | OpenTypeLayoutEngine.cpp | 129 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in OpenTypeLayoutEngine() argument 130 …: LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureMask(minimalFe… in OpenTypeLayoutEngine() 148 const le_int32& typoFlags = fTypoFlags; in applyTypoFlags() local 151 switch (typoFlags & (LE_SS01_FEATURE_FLAG in applyTypoFlags() 181 if (typoFlags & LE_Kerning_FEATURE_FLAG) { in applyTypoFlags() 185 if (typoFlags & LE_Ligatures_FEATURE_FLAG) { in applyTypoFlags() 189 if (typoFlags & LE_CLIG_FEATURE_FLAG) fFeatureMask |= cligFeatureMask; in applyTypoFlags() 190 if (typoFlags & LE_DLIG_FEATURE_FLAG) fFeatureMask |= dligFeatureMask; in applyTypoFlags() 191 if (typoFlags & LE_HLIG_FEATURE_FLAG) fFeatureMask |= hligFeatureMask; in applyTypoFlags() 192 if (typoFlags & LE_LIGA_FEATURE_FLAG) fFeatureMask |= ligaFeatureMask; in applyTypoFlags() [all …]
|
D | LayoutEngine.cpp | 146 le_int32 typoFlags, in LayoutEngine() argument 149 fTypoFlags(typoFlags), fFilterZeroWidth(TRUE) in LayoutEngine() 525 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su… in layoutEngineFactory() argument 545 …result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, TRUE, gs… in layoutEngineFactory() 559 …= new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, FALSE, gsubTabl… in layoutEngineFactory() 563 … new ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, succ… in layoutEngineFactory() 568 …result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags & ~kTypoFlagLi… in layoutEngineFactory() 572 … new HangulOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, succ… in layoutEngineFactory() 584 …t = new HanOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, succ… in layoutEngineFactory() 590 …result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, su… in layoutEngineFactory() [all …]
|
D | TibetanLayoutEngine.cpp | 27 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 35 le_int32 typoFlags, LEErrorCode &success) in TibetanOpenTypeLayoutEngine() argument 36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in TibetanOpenTypeLayoutEngine()
|
D | KhmerLayoutEngine.cpp | 21 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 22 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 29 le_int32 typoFlags, LEErrorCode &success) in KhmerOpenTypeLayoutEngine() argument 30 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in KhmerOpenTypeLayoutEngine()
|
D | ArabicLayoutEngine.cpp | 37 le_int32 languageCode, le_int32 typoFlags, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 40 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 48 le_int32 typoFlags, LEErrorCode &success) in ArabicOpenTypeLayoutEngine() argument 49 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in ArabicOpenTypeLayoutEngine() 132 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su… in UnicodeArabicOpenTypeLayoutEngine() argument 133 …: ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags | LE_CHAR_FILTER_FE… in UnicodeArabicOpenTypeLayoutEngine()
|
D | IndicLayoutEngine.cpp | 28 …le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 29 …: OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success), fMP… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 41 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su… in IndicOpenTypeLayoutEngine() argument 42 …: OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NU… in IndicOpenTypeLayoutEngine()
|
D | ArabicLayoutEngine.h | 53 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… 70 le_int32 typoFlags, LEErrorCode &success); 172 le_int32 typoFlags, LEErrorCode &success);
|
D | TibetanLayoutEngine.h | 61 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… 78 le_int32 typoFlags, LEErrorCode &success);
|
D | KhmerLayoutEngine.h | 61 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… 78 le_int32 typoFlags, LEErrorCode &success);
|
D | HangulLayoutEngine.h | 58 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… 75 le_int32 typoFlags, LEErrorCode &success);
|
D | IndicLayoutEngine.h | 59 …le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable… 76 le_int32 typoFlags, LEErrorCode &success);
|
D | GXLayoutEngine2.cpp | 17 …guageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &su… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 18 …: LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
|
D | HanLayoutEngine.cpp | 42 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in HanOpenTypeLayoutEngine() argument 43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in HanOpenTypeLayoutEngine()
|
D | HangulLayoutEngine.cpp | 187 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in HangulOpenTypeLayoutEngine() argument 188 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success) in HangulOpenTypeLayoutEngine() 196 le_int32 typoFlags, LEErrorCode &success) in HangulOpenTypeLayoutEngine() argument 197 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success) in HangulOpenTypeLayoutEngine()
|
D | ThaiLayoutEngine.cpp | 22 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 23 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
|
D | OpenTypeLayoutEngine.h | 67 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… 81 le_int32 typoFlags, LEErrorCode &success);
|
D | HanLayoutEngine.h | 51 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTablem, LEErrorCode &su…
|
D | ThaiLayoutEngine.h | 47 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su…
|
D | GXLayoutEngine2.h | 51 …guageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &su…
|
D | LayoutEngine.h | 150 le_int32 typoFlags,
|
D | MorphTables.h | 121 …enceTo<MorphTableHeader2> &base, LEGlyphStorage &glyphStorage, le_int32 typoFlags, LEErrorCode &su…
|
/external/icu/icu4c/source/test/letest/ |
D | gendata.cpp | 200 …int32_t typoFlags = LayoutEngine::kTypoFlagKern | LayoutEngine::kTypoFlagLiga; // kerning + ligatu… in main() local 304 typoFlags |= 0x80000000L; // use CharSubstitutionFilter... in main() 307 … engine = LayoutEngine::layoutEngineFactory(font, scriptCode, languageCode, typoFlags, leStatus); in main()
|
D | cletest.c | 453 le_int32 typoFlags = 3; /* kerning + ligatures */ in doTestCase() local 462 typoFlags |= 0x80000000L; /* use CharSubstitutionFilter... */ in doTestCase() 465 engine = le_create(font, scriptCode, languageCode, typoFlags, &status); in doTestCase()
|
D | letest.cpp | 609 int32_t typoFlags = 3; // kerning + ligatures... in DataDrivenTest() local 676 typoFlags |= 0x80000000L; // use CharSubstitutionFilter... in DataDrivenTest() 691 … engine = LayoutEngine::layoutEngineFactory(font, scriptCode, languageCode, typoFlags, success); in DataDrivenTest()
|