/external/icu/icu4c/source/layout/ |
D | LEGlyphStorage.cpp | 14 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(LEGlyphStorage) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument 21 LEGlyphStorage::LEGlyphStorage() in LEGlyphStorage() function in LEGlyphStorage 28 LEGlyphStorage::~LEGlyphStorage() in ~LEGlyphStorage() 33 void LEGlyphStorage::reset() in reset() 65 void LEGlyphStorage::allocateGlyphArray(le_int32 initialGlyphCount, le_bool rightToLeft, LEErrorCod… in allocateGlyphArray() 126 le_int32 LEGlyphStorage::allocatePositions(LEErrorCode &success) in allocatePositions() 148 le_int32 LEGlyphStorage::allocateAuxData(LEErrorCode &success) in allocateAuxData() 169 void LEGlyphStorage::getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &succes… in getCharIndices() 192 void LEGlyphStorage::getCharIndices(le_int32 charIndices[], LEErrorCode &success) const in getCharIndices() 212 void LEGlyphStorage::getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const in getGlyphs() [all …]
|
D | LEGlyphStorage.h | 34 class U_LAYOUT_API LEGlyphStorage : public UObject, protected LEInsertionCallback 121 LEGlyphStorage(); 128 ~LEGlyphStorage(); 450 void adoptGlyphArray(LEGlyphStorage &from); 462 void adoptCharIndicesArray(LEGlyphStorage &from); 474 void adoptPositionArray(LEGlyphStorage &from); 486 void adoptAuxDataArray(LEGlyphStorage &from); 497 void adoptGlyphCount(LEGlyphStorage &from); 533 inline le_int32 LEGlyphStorage::getGlyphCount() const in getGlyphCount() 538 inline LEGlyphID &LEGlyphStorage::operator[](le_int32 glyphIndex) const
|
D | LayoutEngine.h | 19 class LEGlyphStorage; variable 86 LEGlyphStorage *fGlyphStorage; 188 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 216 … le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 231 … virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success); 253 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,… 300 …], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage,… 315 …static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode … 336 …Glyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage,…
|
D | OpenTypeLayoutEngine.h | 280 LEUnicode *&/*outChars*/, LEGlyphStorage &glyphStorage, LEErrorCode &success); 312 LEGlyphStorage &glyphStorage, LEErrorCode &success); 314 …glyphSubstitution(le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 341 …virtual le_int32 glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage &glyphStorag… 365 … le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 382 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,…
|
D | ArabicLayoutEngine.h | 117 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 136 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,… 201 …virtual le_int32 glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage &glyphStorag… 220 LEGlyphStorage &glyphStorage, LEErrorCode &success); 236 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,…
|
D | IndicRearrangementProcessor2.h | 23 class LEGlyphStorage; variable 30 …virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableI… 34 void doRearrangementAction(LEGlyphStorage &glyphStorage, IndicRearrangementVerb verb) const;
|
D | ArabicLayoutEngine.cpp | 71 … LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() 108 … LEGlyphStorage &glyphStorage, LEErrorCode &success) in adjustGlyphPositions() 146 …codeArabicOpenTypeLayoutEngine::glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStora… in glyphPostProcessing() 176 …e_int32 offset, le_int32 count, le_bool reverse, le_bool /*mirror*/, LEGlyphStorage &glyphStorage,… in mapCharsToGlyphs() 202 … LEGlyphStorage &glyphStorage, LEErrorCode &success) in adjustGlyphPositions()
|
D | IndicRearrangementProcessor.h | 23 class LEGlyphStorage; variable 30 …virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTable… 34 void doRearrangementAction(LEGlyphStorage &glyphStorage, IndicRearrangementVerb verb) const;
|
D | ThaiLayoutEngine.h | 19 class LEGlyphStorage; variable 116 LEGlyphStorage &glyphStorage, LEErrorCode &success); 138 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,…
|
D | GXLayoutEngine.h | 19 class LEGlyphStorage; variable 105 LEGlyphStorage &glyphStorage, LEErrorCode &success); 120 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | ThaiShaping.h | 21 class LEGlyphStorage; variable 71 LEUnicode errorChar, LEUnicode *output, LEGlyphStorage &glyphStorage); 83 …LEUnicode errorChar, LEUnicode *outputBuffer, LEGlyphStorage &glyphStorage, le_int32 &outputIndex); 86 … le_uint8 &charClass, LEUnicode *output, LEGlyphStorage &glyphStorage, le_int32 &outputIndex);
|
D | GXLayoutEngine2.h | 18 class LEGlyphStorage; variable 104 LEGlyphStorage &glyphStorage, LEErrorCode &success); 119 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | ContextualGlyphInsertionProc2.h | 24 class LEGlyphStorage; variable 31 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, 64 void doInsertion(LEGlyphStorage &glyphStorage,
|
D | StateTableProcessor.h | 22 class LEGlyphStorage; variable 27 void process(LEGlyphStorage &glyphStorage, LEErrorCode &success); 31 …virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTable…
|
D | StateTableProcessor2.h | 23 class LEGlyphStorage; variable 28 void process(LEGlyphStorage &glyphStorage, LEErrorCode &success); 32 …virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableI…
|
D | ArabicShaping.h | 20 class LEGlyphStorage; variable 60 le_bool rightToLeft, LEGlyphStorage &glyphStorage); 75 static void adjustTags(le_int32 outIndex, le_int32 shapeOffset, LEGlyphStorage &glyphStorage);
|
D | IndicLayoutEngine.h | 24 class LEGlyphStorage; variable 124 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 155 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | MorphTables.h | 21 class LEGlyphStorage; variable 52 …void process(const LETableReference& base, LEGlyphStorage &glyphStorage, LEErrorCode &success) con… 84 …void process(const LEReferenceTo<MorphSubtableHeader> &base, LEGlyphStorage &glyphStorage, LEError… 102 …void process(const LEReferenceTo<MorphSubtableHeader2> &base, LEGlyphStorage &glyphStorage, LEErro… 121 …void process(const LEReferenceTo<MorphTableHeader2> &base, LEGlyphStorage &glyphStorage, le_int32 …
|
D | IndicReordering.h | 79 class LEGlyphStorage; variable 153 LEUnicode *outChars, LEGlyphStorage &glyphStorage, 156 …static void adjustMPres(MPreFixups *mpreFixups, LEGlyphStorage &glyphStorage, LEErrorCode& success… 159 LEUnicode *outChars, LEGlyphStorage &glyphStorage); 165 static void applyPresentationForms(LEGlyphStorage &glyphStorage, le_int32 count); 167 static void finalReordering(LEGlyphStorage &glyphStorage, le_int32 count);
|
D | MPreFixups.h | 19 class LEGlyphStorage; variable 32 void apply(LEGlyphStorage &glyphStorage, LEErrorCode& success);
|
D | GlyphIterator.h | 21 class LEGlyphStorage; variable 26 …GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustmen… 86 LEGlyphStorage &glyphStorage;
|
D | SingleTableProcessor2.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | SingleTableProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | SegmentSingleProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
D | SegmentArrayProcessor2.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|