/external/icu4c/layout/ |
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) const; 77 le_bool hasFeatureTag(le_bool matchGroup) const [all...] |
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 isMatra(LEUnicode ch) const [all...] |
GlyphLookupTables.h | 27 le_bool coversScript(LETag scriptTag) const; 28 le_bool coversScriptAndLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch = FALSE) const;
|
DefaultCharMapper.h | 29 le_bool fFilterControls; 30 le_bool fMirror; 42 DefaultCharMapper(le_bool filterControls, le_bool mirror)
|
ClassDefinitionTables.h | 25 le_bool hasGlyphClass(le_int32 glyphClass) const; 35 le_bool hasGlyphClass(le_int32 glyphClass) const; 51 le_bool hasGlyphClass(le_int32 glyphClass) const;
|
GlyphLookupTables.cpp | 15 le_bool GlyphLookupTableHeader::coversScript(LETag scriptTag) const 22 le_bool GlyphLookupTableHeader::coversScriptAndLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch) const
|
GlyphSubstitutionTables.cpp | 21 le_bool rightToLeft, 28 le_bool featureOrder,
|
GlyphSubstitutionTables.h | 29 le_bool rightToLeft, 36 le_bool featureOrder,
|
ScriptAndLanguage.h | 36 const LangSysTable *findLanguage(LETag languageTag, le_bool exactMatch = FALSE) const; 47 const LangSysTable *findLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch = FALSE) const;
|
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 baselineIsLogicalEnd) [all...] |
GlyphPositioningTables.cpp | 19 void GlyphPositioningTableHeader::process(LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, 22 const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const
|
GlyphPositioningTables.h | 30 le_bool rightToLeft, LETag scriptTag, LETag languageTag, 32 const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) const;
|
CanonShaping.h | 22 static void reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
|
GDEFMarkFilter.cpp | 24 le_bool GDEFMarkFilter::accept(LEGlyphID glyph) const
|
GDEFMarkFilter.h | 33 virtual le_bool accept(LEGlyphID glyph) const;
|
GlyphIterator.cpp | 18 GlyphIterator::GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_uint16 theLookupFlags, 133 le_bool GlyphIterator::isRightToLeft() const 138 le_bool GlyphIterator::ignoresMarks() const 143 le_bool GlyphIterator::baselineIsLogicalEnd() const 356 le_bool GlyphIterator::filterGlyph(le_uint32 index) const 403 le_bool GlyphIterator::hasFeatureTag(le_bool matchGroup) const 415 le_bool GlyphIterator::findFeatureTag() 432 le_bool GlyphIterator::nextInternal(le_uint32 delta) 449 le_bool GlyphIterator::next(le_uint32 delta [all...] |
ContextualSubstSubtables.h | 32 static le_bool matchGlyphIDs( 34 le_bool backtrack = FALSE); 36 static le_bool matchGlyphClasses( 38 const ClassDefinitionTable *classDefinitionTable, le_bool backtrack = FALSE); 40 static le_bool matchGlyphCoverages( 42 GlyphIterator *glyphIterator, const char *offsetBase, le_bool backtrack = FALSE);
|
ClassDefinitionTables.cpp | 40 le_bool ClassDefinitionTable::hasGlyphClass(le_int32 glyphClass) const 78 le_bool ClassDefFormat1Table::hasGlyphClass(le_int32 glyphClass) const 106 le_bool ClassDefFormat2Table::hasGlyphClass(le_int32 glyphClass) const
|
GXLayoutEngine.cpp | 31 le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) 54 void GXLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/,
|
LEInsertionList.cpp | 25 LEInsertionList::LEInsertionList(le_bool rightToLeft) 85 le_bool LEInsertionList::applyInsertions(LEInsertionCallback *callback)
|
LookupProcessor.h | 37 le_bool rightToLeft, const GlyphDefinitionTableHeader *glyphDefinitionTableHeader, const LEFontInstance *fontInstance, LEErrorCode& success) const; 57 le_bool orderFeatures,
|
IndicLayoutEngine.cpp | 28 le_int32 typoFlags, le_bool version2, const GlyphSubstitutionTableHeader *gsubTable, LEErrorCode &success) 56 le_int32 IndicOpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 87 le_int32 IndicOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
|
GlyphPositionAdjustments.cpp | 63 void GlyphPositionAdjustments::setEntryPoint(le_int32 index, LEPoint &newEntryPoint, le_bool baselineIsLogicalEnd) 70 void GlyphPositionAdjustments::setExitPoint(le_int32 index, LEPoint &newExitPoint, le_bool baselineIsLogicalEnd) 77 void GlyphPositionAdjustments::setCursiveGlyph(le_int32 index, le_bool baselineIsLogicalEnd) 84 void GlyphPositionAdjustments::applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightToLeft, const LEFontInstance *fontInstance)
|
/external/icu4c/test/letest/ |
letsutil.h | 34 le_bool getRTL(const UnicodeString &text);
|
SimpleFontInstance.h | 49 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWidth) const; 59 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const;
|