/external/icu/icu4c/source/layout/ |
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 isMatra(LEUnicode ch) const; [all …]
|
D | GlyphIterator.h | 26 …&theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_u… 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 hasFeatureTag(le_bool matchGroup) const; [all …]
|
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 baselineIsLogicalEnd); [all …]
|
D | LayoutEngine.h | 128 le_bool fFilterZeroWidth; 187 …essing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 216 …(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGl… 253 …GlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphS… 300 …lyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, L… 336 …static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyph… 375 …(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, floa…
|
D | GlyphIterator.cpp | 18 …&theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_u… in GlyphIterator() 141 le_bool GlyphIterator::isRightToLeft() const in isRightToLeft() 146 le_bool GlyphIterator::ignoresMarks() const in ignoresMarks() 151 le_bool GlyphIterator::baselineIsLogicalEnd() const in baselineIsLogicalEnd() 368 le_bool GlyphIterator::filterGlyph(le_uint32 index) in filterGlyph() 375 …le_bool &filterResult = filterCache.result; // NB: Making this a reference to accept the updated … in filterGlyph() 428 le_bool GlyphIterator::hasFeatureTag(le_bool matchGroup) const in hasFeatureTag() 440 le_bool GlyphIterator::findFeatureTag() in findFeatureTag() 457 le_bool GlyphIterator::nextInternal(le_uint32 delta) in nextInternal() 476 le_bool GlyphIterator::next(le_uint32 delta) in next() [all …]
|
D | OpenTypeLayoutEngine.h | 200 le_bool fFeatureOrder; 279 …onst LEUnicode /*chars*/[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, 311 …essing(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, LEGlyphStora… 365 …(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGl… 382 …GlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphS…
|
D | DefaultCharMapper.h | 29 le_bool fFilterControls; 30 le_bool fMirror; 42 DefaultCharMapper(le_bool filterControls, le_bool mirror) in DefaultCharMapper()
|
D | ContextualGlyphInsertionProc2.cpp | 45 le_bool /* isKashidaLike */, in doInsertion() argument 46 le_bool isBefore, in doInsertion() 86 le_bool isKashidaLike = (flags & cgiMarkedIsKashidaLike); in processStateEntry() 87 le_bool isBefore = (flags & cgiMarkInsertBefore); in processStateEntry() 94 le_bool isKashidaLike = (flags & cgiCurrentIsKashidaLike); in processStateEntry() 95 le_bool isBefore = (flags & cgiCurrentInsertBefore); in processStateEntry()
|
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;
|
D | ArabicLayoutEngine.h | 116 …essing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 136 …GlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphS… 219 …ToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, 236 …GlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphS…
|
D | IndicLayoutEngine.h | 59 …le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable… 123 …essing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 154 …essing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 157 le_bool fVersion2;
|
D | LEFontInstance.h | 183 virtual le_bool canDisplay(LEUnicode32 ch) const; 218 …Unicode chars[], le_int32 offset, le_int32 count, le_bool reverse, const LECharMapper *mapper, le_… 235 …virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWid… 293 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const = 0;
|
D | ContextualSubstSubtables.h | 33 static le_bool matchGlyphIDs( 35 le_bool backtrack = FALSE); 37 static le_bool matchGlyphClasses( 39 const ClassDefinitionTable *classDefinitionTable, le_bool backtrack = FALSE); 41 static le_bool matchGlyphCoverages( 43 GlyphIterator *glyphIterator, const char *offsetBase, le_bool backtrack = FALSE);
|
D | ClassDefinitionTables.h | 25 …le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) c… 33 le_bool hasGlyphClass(le_int32 glyphClass) const { in hasGlyphClass() 47 …le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) co… 65 …le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) con…
|
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, …
|
D | ArabicLayoutEngine.cpp | 29 le_bool CharSubstitutionFilter::accept(LEGlyphID glyph) const in accept() 70 … le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, in characterProcessing() 107 …ne::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, in adjustGlyphPositions() 176 …lyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool /*mirror*… in mapCharsToGlyphs() argument 201 …ne::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, in adjustGlyphPositions()
|
D | GlyphLookupTables.cpp | 15 le_bool GlyphLookupTableHeader::coversScript(const LETableReference &base, LETag scriptTag, LEError… in coversScript() 22 le_bool GlyphLookupTableHeader::coversScriptAndLanguage(const LETableReference &base, LETag scriptT… in coversScriptAndLanguage()
|
D | ArabicShaping.cpp | 126 le_bool rightToLeft, LEGlyphStorage &glyphStorage) in shape() 165 le_bool rightShapes = FALSE; in shape() 166 le_bool rightCauses = (rightType & MASK_SHAPE_LEFT) != 0; in shape() 189 le_bool curShapes = (t & MASK_NOSHAPE) == 0; in shape() 190 le_bool curCauses = (t & MASK_SHAPE_RIGHT) != 0; in shape()
|
D | LEFontInstance.cpp | 50 …le_bool reverse, const LECharMapper *mapper, le_bool filterZeroWidth, LEGlyphStorage &glyphStorage… in mapCharsToGlyphs() 85 LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filter… in mapCharToGlyph() 100 le_bool LEFontInstance::canDisplay(LEUnicode32 ch) const in canDisplay()
|
D | GlyphPositionAdjustments.cpp | 63 void GlyphPositionAdjustments::setEntryPoint(le_int32 index, LEPoint &newEntryPoint, le_bool baseli… in setEntryPoint() 70 void GlyphPositionAdjustments::setExitPoint(le_int32 index, LEPoint &newExitPoint, le_bool baseline… in setExitPoint() 77 void GlyphPositionAdjustments::setCursiveGlyph(le_int32 index, le_bool baselineIsLogicalEnd) in setCursiveGlyph() 84 void GlyphPositionAdjustments::applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightT… in applyCursiveAdjustments()
|
D | GlyphSubstitutionTables.cpp | 22 le_bool rightToLeft, in process() 29 le_bool featureOrder, in process()
|
D | GlyphSubstitutionTables.h | 30 le_bool rightToLeft, 37 le_bool featureOrder,
|
D | LayoutEngine.cpp | 107 virtual le_bool accept(LEGlyphID glyph) const; 120 le_bool CanonMarkFilter::accept(LEGlyphID glyph) const in accept() 198 …essing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, in characterProcessing() 305 …Glyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, in computeGlyphs() 359 …e::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, in adjustGlyphPositions() 423 void LayoutEngine::adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, L… in adjustMarkGlyphs() 470 …ToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, in mapCharsToGlyphs() 487 …tChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, in layoutChars()
|
D | GlyphPositioningTables.h | 31 le_bool rightToLeft, LETag scriptTag, LETag languageTag, 33 …e *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder) con…
|
/external/icu/icu4c/source/layoutex/layout/ |
D | ParagraphLayout.h | 401 UBiDiLevel paragraphLevel, le_bool vertical, 431 static le_bool isComplex(const LEUnicode chars[], le_int32 count, const FontRuns *fontRuns); 445 static le_bool isComplex(const LEUnicode chars[], le_int32 count); 519 inline le_bool isDone() const; 600 static le_bool isComplex(UScriptCode script); 613 le_bool fVertical; 614 le_bool fClientLevels; 615 le_bool fClientScripts; 616 le_bool fClientLocales;
|