/external/icu4c/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 77 LEGlyphStorage *fGlyphStorage; 175 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 203 … le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 218 … virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success); 240 …LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage,… 281 …], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage,… 295 …static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode … 316 …Glyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage,…
|
D | OpenTypeLayoutEngine.h | 274 LEUnicode *&/*outChars*/, LEGlyphStorage &glyphStorage, LEErrorCode &success); 306 LEGlyphStorage &glyphStorage, LEErrorCode &success); 308 …glyphSubstitution(le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 335 …virtual le_int32 glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage &glyphStorag… 359 … le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… 376 …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 | 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 | StateTableProcessor.h | 22 class LEGlyphStorage; variable 27 void process(LEGlyphStorage &glyphStorage); 31 …virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTable…
|
D | ArabicLayoutEngine.cpp | 67 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() 104 … LEGlyphStorage &glyphStorage, LEErrorCode &success) in adjustGlyphPositions() 144 …codeArabicOpenTypeLayoutEngine::glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStora… in glyphPostProcessing() 174 …e_int32 offset, le_int32 count, le_bool reverse, le_bool /*mirror*/, LEGlyphStorage &glyphStorage,… in mapCharsToGlyphs() 200 … LEGlyphStorage &glyphStorage, LEErrorCode &success) in adjustGlyphPositions()
|
D | GXLayoutEngine.h | 19 class LEGlyphStorage; variable 105 LEGlyphStorage &glyphStorage, LEErrorCode &success); 120 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
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 | MorphTables.h | 20 class LEGlyphStorage; variable 50 void process(LEGlyphStorage &glyphStorage) const; 80 void process(LEGlyphStorage &glyphStorage) const;
|
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 | ArabicShaping.h | 20 class LEGlyphStorage; variable 60 le_bool rightToLeft, LEGlyphStorage &glyphStorage); 73 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 | OpenTypeLayoutEngine.cpp | 179 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() 228 LEGlyphStorage &glyphStorage, LEErrorCode &success) in glyphProcessing() 261 LEGlyphStorage &glyphStorage, LEErrorCode &success) in glyphSubstitution() 285 le_int32 OpenTypeLayoutEngine::glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage… in glyphPostProcessing() 299 … le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage,… in computeGlyphs() 302 LEGlyphStorage fakeGlyphStorage; in computeGlyphs() 340 LEGlyphStorage &glyphStorage, LEErrorCode &success) in adjustGlyphPositions()
|
D | GlyphIterator.h | 21 class LEGlyphStorage; variable 26 …GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustmen… 86 LEGlyphStorage &glyphStorage;
|
D | SingleTableProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage);
|
D | SegmentSingleProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage);
|
D | SimpleArrayProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage);
|
D | SegmentArrayProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage);
|
D | MPreFixups.h | 19 class LEGlyphStorage; variable 32 void apply(LEGlyphStorage &glyphStorage, LEErrorCode& success);
|
D | IndicReordering.h | 77 class LEGlyphStorage; variable 151 LEUnicode *outChars, LEGlyphStorage &glyphStorage, 154 …static void adjustMPres(MPreFixups *mpreFixups, LEGlyphStorage &glyphStorage, LEErrorCode& success… 157 LEUnicode *outChars, LEGlyphStorage &glyphStorage); 163 static void applyPresentationForms(LEGlyphStorage &glyphStorage, le_int32 count); 165 static void finalReordering(LEGlyphStorage &glyphStorage, le_int32 count);
|
D | TrimmedArrayProcessor.h | 23 class LEGlyphStorage; variable 28 virtual void process(LEGlyphStorage &glyphStorage);
|
D | NonContextualGlyphSubstProc.h | 22 class LEGlyphStorage; variable 27 virtual void process(LEGlyphStorage &glyphStorage) = 0;
|
D | CanonShaping.h | 14 class LEGlyphStorage; variable 23 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|