/external/icu/icu4c/source/layout/ |
MorphTables2.cpp | 21 le_int32 typoFlags, LEErrorCode &success) const 47 if (typoFlags != 0) { 60 if ((typoFlags & LE_Ligatures_FEATURE_ENUM ) && (featureSetting ^ 0x1)){ 64 if (((typoFlags & LE_RLIG_FEATURE_FLAG) && featureSetting == requiredLigaturesOnSelector) || 65 ((typoFlags & LE_CLIG_FEATURE_FLAG) && featureSetting == contextualLigaturesOnSelector) || 66 ((typoFlags & LE_HLIG_FEATURE_FLAG) && featureSetting == historicalLigaturesOnSelector) || 67 ((typoFlags & LE_LIGA_FEATURE_FLAG) && featureSetting == commonLigaturesOnSelector)) { 74 if ((typoFlags & LE_SMCP_FEATURE_FLAG) && featureSetting == smallCapsSelector) { 86 if ((typoFlags & LE_SWSH_FEATURE_FLAG) && (featureSetting ^ 0x1)){ 96 if (((typoFlags & LE_FRAC_FEATURE_FLAG) && featureSetting == diagonalFractionsSelector) | [all...] |
HangulLayoutEngine.h | 58 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 75 le_int32 typoFlags, LEErrorCode &success);
|
KhmerLayoutEngine.h | 61 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 78 le_int32 typoFlags, LEErrorCode &success);
|
TibetanLayoutEngine.h | 61 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 78 le_int32 typoFlags, LEErrorCode &success);
|
KhmerLayoutEngine.cpp | 21 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 22 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 29 le_int32 typoFlags, LEErrorCode &success) 30 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
TibetanLayoutEngine.cpp | 27 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 35 le_int32 typoFlags, LEErrorCode &success) 36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
IndicLayoutEngine.h | 59 le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 76 le_int32 typoFlags, LEErrorCode &success);
|
ArabicLayoutEngine.h | 53 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 70 le_int32 typoFlags, LEErrorCode &success); 172 le_int32 typoFlags, LEErrorCode &success);
|
HanLayoutEngine.h | 51 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTablem, LEErrorCode &success);
|
ThaiLayoutEngine.h | 47 ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success);
|
OpenTypeLayoutEngine.cpp | 129 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 130 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureMask(minimalFeatures), 148 const le_int32& typoFlags = fTypoFlags; 151 switch (typoFlags & (LE_SS01_FEATURE_FLAG 181 if (typoFlags & LE_Kerning_FEATURE_FLAG) { 185 if (typoFlags & LE_Ligatures_FEATURE_FLAG) { 189 if (typoFlags & LE_CLIG_FEATURE_FLAG) fFeatureMask |= cligFeatureMask; 190 if (typoFlags & LE_DLIG_FEATURE_FLAG) fFeatureMask |= dligFeatureMask; 191 if (typoFlags & LE_HLIG_FEATURE_FLAG) fFeatureMask |= hligFeatureMask; 192 if (typoFlags & LE_LIGA_FEATURE_FLAG) fFeatureMask |= ligaFeatureMask [all...] |
GXLayoutEngine2.cpp | 17 GXLayoutEngine2::GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success) 18 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable)
|
HanLayoutEngine.cpp | 42 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
|
LayoutEngine.cpp | 146 le_int32 typoFlags, 149 fTypoFlags(typoFlags), fFilterZeroWidth(TRUE) 525 LayoutEngine *LayoutEngine::layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 545 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, TRUE, gsubTable, success); 559 result = new IndicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, FALSE, gsubTable, success); 563 result = new ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success); 568 result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags & ~kTypoFlagLiga, gsubTable, success); 572 result = new HangulOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success); 584 result = new HanOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success); 590 result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) [all...] |
GXLayoutEngine2.h | 51 GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success);
|
IndicLayoutEngine.cpp | 28 le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 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) 42 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NULL)
|
OpenTypeLayoutEngine.h | 67 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 81 le_int32 typoFlags, LEErrorCode &success); 164 * apply the typoflags. Only called by the c'tors.
|
ThaiLayoutEngine.cpp | 22 ThaiLayoutEngine::ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 23 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
ArabicLayoutEngine.cpp | 37 le_int32 languageCode, le_int32 typoFlags, 40 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 48 le_int32 typoFlags, LEErrorCode &success) 49 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) 132 UnicodeArabicOpenTypeLayoutEngine::UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 133 : ArabicOpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags | LE_CHAR_FILTER_FEATURE_FLAG, success)
|
HangulLayoutEngine.cpp | 187 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 188 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success) 196 le_int32 typoFlags, LEErrorCode &success) 197 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
|
LayoutEngine.h | 138 * @param typoFlags - the typographic control flags for the text (a bitfield). Use kTypoFlagKern 150 le_int32 typoFlags,
|
MorphTables.h | 121 void process(const LEReferenceTo<MorphTableHeader2> &base, LEGlyphStorage &glyphStorage, le_int32 typoFlags, LEErrorCode &success) const;
|
/external/icu/icu4c/source/test/letest/ |
gendata.cpp | 200 int32_t typoFlags = LayoutEngine::kTypoFlagKern | LayoutEngine::kTypoFlagLiga; // kerning + ligatures... 304 typoFlags |= 0x80000000L; // use CharSubstitutionFilter... 307 engine = LayoutEngine::layoutEngineFactory(font, scriptCode, languageCode, typoFlags, leStatus);
|
cletest.c | 453 le_int32 typoFlags = 3; /* kerning + ligatures */ 462 typoFlags |= 0x80000000L; /* use CharSubstitutionFilter... */ 465 engine = le_create(font, scriptCode, languageCode, typoFlags, &status);
|
/external/icu/icu4c/source/test/perf/leperf/ |
xmlreader.cpp | 177 int32_t typoFlags = 3; // kerning + ligatures...
|