Home
last modified time | relevance | path

Searched refs:typoFlags (Results 1 – 25 of 26) sorted by relevance

12

/external/icu/icu4c/source/layout/
DMorphTables2.cpp21 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 …]
DOpenTypeLayoutEngine.cpp129 …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 …]
DLayoutEngine.cpp146 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 …]
DTibetanLayoutEngine.cpp27 …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()
DKhmerLayoutEngine.cpp21 …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()
DArabicLayoutEngine.cpp37 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()
DIndicLayoutEngine.cpp28 …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()
DArabicLayoutEngine.h53 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
70 le_int32 typoFlags, LEErrorCode &success);
172 le_int32 typoFlags, LEErrorCode &success);
DTibetanLayoutEngine.h61 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
78 le_int32 typoFlags, LEErrorCode &success);
DKhmerLayoutEngine.h61 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
78 le_int32 typoFlags, LEErrorCode &success);
DHangulLayoutEngine.h58 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
75 le_int32 typoFlags, LEErrorCode &success);
DIndicLayoutEngine.h59 …le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable…
76 le_int32 typoFlags, LEErrorCode &success);
DGXLayoutEngine2.cpp17 …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()
DHanLayoutEngine.cpp42 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc… in HanOpenTypeLayoutEngine() argument
43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) in HanOpenTypeLayoutEngine()
DHangulLayoutEngine.cpp187 …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()
DThaiLayoutEngine.cpp22 …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()
DOpenTypeLayoutEngine.h67 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
81 le_int32 typoFlags, LEErrorCode &success);
DHanLayoutEngine.h51 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTablem, LEErrorCode &su…
DThaiLayoutEngine.h47 …nce *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &su…
DGXLayoutEngine2.h51 …guageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &su…
DLayoutEngine.h150 le_int32 typoFlags,
DMorphTables.h121 …enceTo<MorphTableHeader2> &base, LEGlyphStorage &glyphStorage, le_int32 typoFlags, LEErrorCode &su…
/external/icu/icu4c/source/test/letest/
Dgendata.cpp200 …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()
Dcletest.c453 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()
Dletest.cpp609 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()

12