/external/icu/icu4c/source/layout/ |
H A D | IndicReordering.h | 103 inline le_bool getFilterZeroWidth() const; 109 inline le_bool isVowelModifier(LEUnicode ch) const; 110 inline le_bool isStressMark(LEUnicode ch) const; 111 inline le_bool isConsonant(LEUnicode ch) const; 112 inline le_bool isReph(LEUnicode ch) const; 113 inline le_bool isVirama(LEUnicode ch) const; 114 inline le_bool isAlLakuna(LEUnicode ch) const; 115 inline le_bool isNukta(LEUnicode ch) const; 116 inline le_bool isVattu(LEUnicode ch) const; 117 inline le_bool isMatr [all...] |
H A D | DefaultCharMapper.h | 29 le_bool fFilterControls; 30 le_bool fMirror; 42 DefaultCharMapper(le_bool filterControls, le_bool mirror)
|
H A D | GlyphLookupTables.h | 27 le_bool coversScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const; 28 le_bool coversScriptAndLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const;
|
H A D | GlyphIterator.h | 26 GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_uint16 theLookupFlags, 39 le_bool next(le_uint32 delta = 1); 40 le_bool prev(le_uint32 delta = 1); 41 le_bool findFeatureTag(); 43 le_bool isRightToLeft() const; 44 le_bool ignoresMarks() const; 46 le_bool baselineIsLogicalEnd() const; 52 le_bool findMark2Glyph(); 76 le_bool filterGlyph(le_uint32 index); 77 le_bool hasFeatureTa [all...] |
H A D | LEGlyphFilter.h | 40 virtual le_bool accept(LEGlyphID glyph) const = 0;
|
H A D | LEInsertionList.h | 40 virtual le_bool applyInsertion(le_int32 atPosition, le_int32 count, LEGlyphID newGlyphs[]) = 0; 74 LEInsertionList(le_bool rightToLeft); 116 le_bool applyInsertions(LEInsertionCallback *callback); 171 le_bool append;
|
H A D | GlyphLookupTables.cpp | 15 le_bool GlyphLookupTableHeader::coversScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const 22 le_bool GlyphLookupTableHeader::coversScriptAndLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch) const
|
H A D | GlyphPositioningTables.cpp | 19 void GlyphPositioningTableHeader::process(const LEReferenceTo<GlyphPositioningTableHeader> &base, LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, 22 const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const
|
H A D | GlyphPositioningTables.h | 31 le_bool rightToLeft, LETag scriptTag, LETag languageTag, 33 const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const;
|
H A D | GlyphSubstitutionTables.cpp | 22 le_bool rightToLeft, 29 le_bool featureOrder,
|
H A D | GlyphSubstitutionTables.h | 30 le_bool rightToLeft, 37 le_bool featureOrder,
|
H A D | CharSubstitutionFilter.h | 75 le_bool accept(LEGlyphID glyph) const;
|
H A D | ClassDefinitionTables.h | 25 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const; 33 le_bool hasGlyphClass(le_int32 glyphClass) const { 47 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const; 65 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const;
|
H A D | GDEFMarkFilter.cpp | 27 le_bool GDEFMarkFilter::accept(LEGlyphID glyph) const
|
H A D | IndicLayoutEngine.h | 59 le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success); 123 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 154 virtual le_int32 glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 157 le_bool fVersion2;
|
H A D | ArabicLayoutEngine.h | 116 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 136 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success); 138 // static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success); 219 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, 236 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
H A D | GlyphPositionAdjustments.h | 69 inline le_bool isCursiveGlyph() const; 70 inline le_bool baselineIsLogicalEnd() const; 77 inline void setEntryPoint(LEPoint &newEntryPoint, le_bool baselineIsLogicalEnd); 78 inline void setExitPoint(LEPoint &newExitPoint, le_bool baselineIsLogicalEnd); 79 inline void setCursiveGlyph(le_bool baselineIsLogicalEnd); 105 inline le_bool hasCursiveGlyphs() const; 106 inline le_bool isCursiveGlyph(le_int32 index) const; 107 inline le_bool baselineIsLogicalEnd(le_int32 index) const; 133 void setEntryPoint(le_int32 index, LEPoint &newEntryPoint, le_bool baselineIsLogicalEnd); 134 void setExitPoint(le_int32 index, LEPoint &newExitPoint, le_bool baselineIsLogicalEn [all...] |
H A D | ContextualGlyphInsertionProc2.cpp | 45 le_bool /* isKashidaLike */, 46 le_bool isBefore, 86 le_bool isKashidaLike = (flags & cgiMarkedIsKashidaLike); 87 le_bool isBefore = (flags & cgiMarkInsertBefore); 94 le_bool isKashidaLike = (flags & cgiCurrentIsKashidaLike); 95 le_bool isBefore = (flags & cgiCurrentInsertBefore);
|
H A D | OpenTypeLayoutEngine.h | 200 le_bool fFeatureOrder; 279 virtual le_int32 characterProcessing(const LEUnicode /*chars*/[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, 311 virtual le_int32 glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 314 virtual le_int32 glyphSubstitution(le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success); 365 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success); 382 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
H A D | ContextualGlyphInsertionProc2.h | 68 le_bool isKashidaLike, 69 le_bool isBefore,
|
H A D | GXLayoutEngine.h | 104 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 119 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
|
H A D | GXLayoutEngine2.h | 103 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 118 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
|
H A D | LayoutEngine.h | 128 le_bool fFilterZeroWidth; 187 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 216 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success); 253 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success); 300 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success); 336 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success); 375 virtual le_int32 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success);
|
H A D | ScriptAndLanguage.h | 37 LEReferenceTo<LangSysTable> findLanguage(const LETableReference &base, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const; 49 LEReferenceTo<LangSysTable> findLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const;
|
/external/icu/icu4c/source/test/letest/ |
H A D | letsutil.h | 36 le_bool getRTL(const UnicodeString &text);
|