/external/icu/icu4c/source/layout/ |
SegmentArrayProcessor2.cpp | 35 void SegmentArrayProcessor2::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) 38 le_int32 glyphCount = glyphStorage.getGlyphCount(); 42 LEGlyphID thisGlyph = glyphStorage[glyph]; 53 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
SegmentArrayProcessor2.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SegmentSingleProcessor.cpp | 35 void SegmentSingleProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) 38 le_int32 glyphCount = glyphStorage.getGlyphCount(); 42 LEGlyphID thisGlyph = glyphStorage[glyph]; 48 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
SegmentSingleProcessor.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SegmentSingleProcessor2.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SimpleArrayProcessor.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SimpleArrayProcessor2.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SingleTableProcessor.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
SingleTableProcessor2.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
TrimmedArrayProcessor.cpp | 43 void TrimmedArrayProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) 46 le_int32 glyphCount = glyphStorage.getGlyphCount(); 50 LEGlyphID thisGlyph = glyphStorage[glyph]; 56 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
TrimmedArrayProcessor.h | 28 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
TrimmedArrayProcessor2.cpp | 39 void TrimmedArrayProcessor2::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) 42 le_int32 glyphCount = glyphStorage.getGlyphCount(); 46 LEGlyphID thisGlyph = glyphStorage[glyph]; 52 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
LayoutEngine.h | 180 * @param glyphStorage - the object that holds the per-glyph storage. The character index array may be set. 188 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 206 * @param glyphStorage - the object which holds the per-glyph storage. The glyph and char indices arrays 216 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success); 224 * @param glyphStorage - the object which holds the per-glyph storage. The glyph position array will be set. 231 virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success); 247 * @param glyphStorage - the object which holds the per-glyph storage. The glyph positions will be 253 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success); 292 * @param glyphStorage - the object which holds the per-glyph storage. The glyph and char 300 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success) [all...] |
LigatureSubstProc.cpp | 45 ByteOffset LigatureSubstitutionProcessor::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index) 93 if(componentGlyph > (le_uint32)glyphStorage.getGlyphCount()) { 98 i += SWAPW(offsetTable.getObject(LE_GET_GLYPH(glyphStorage[componentGlyph]), success)); 104 glyphStorage[componentGlyph] = LE_SET_GLYPH(glyphStorage[componentGlyph], ligatureGlyph); 112 glyphStorage[componentGlyph] = LE_SET_GLYPH(glyphStorage[componentGlyph], 0xFFFF);
|
ContextualGlyphSubstProc.cpp | 44 ByteOffset ContextualGlyphSubstitutionProcessor::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index) 54 LEGlyphID mGlyph = glyphStorage[markGlyph]; 57 glyphStorage[markGlyph] = LE_SET_GLYPH(mGlyph, newGlyph); 61 LEGlyphID thisGlyph = glyphStorage[currGlyph]; 64 glyphStorage[currGlyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
ThaiShaping.cpp | 146 LEUnicode errorChar, LEUnicode *outputBuffer, LEGlyphStorage &glyphStorage, le_int32 &outputIndex) 152 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 157 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 162 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 167 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 172 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 177 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 189 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 194 glyphStorage.setCharIndex(outputIndex, inputIndex, success); 200 glyphStorage.setCharIndex(outputIndex, inputIndex, success) [all...] |
ArabicShaping.h | 60 le_bool rightToLeft, LEGlyphStorage &glyphStorage); 75 static void adjustTags(le_int32 outIndex, le_int32 shapeOffset, LEGlyphStorage &glyphStorage);
|
ContextualGlyphInsertionProc2.h | 31 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, 64 void doInsertion(LEGlyphStorage &glyphStorage,
|
GXLayoutEngine.h | 95 * @param glyphStorage - the glyph storage object. The glyph and char index arrays will be set. 105 LEGlyphStorage &glyphStorage, LEErrorCode &success); 112 * @param glyphStorage - the object holding the glyph storage. The positions will be updated as needed. 120 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
GXLayoutEngine2.h | 94 * @param glyphStorage - the glyph storage object. The glyph and char index arrays will be set. 104 LEGlyphStorage &glyphStorage, LEErrorCode &success); 111 * @param glyphStorage - the object holding the glyph storage. The positions will be updated as needed. 119 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
IndicLayoutEngine.h | 113 * @param glyphStorage - the glyph storage object. The glyph and character index arrays will be set. 124 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success); 142 * @param glyphStorage - the glyph storage object. The glyph and char index arrays will be set. 155 LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
LayoutEngine.cpp | 199 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 281 * back to the original input characters. Save it in glyphStorage. The 285 glyphStorage.adoptCharIndicesArray(fakeGlyphStorage); 306 LEGlyphStorage &glyphStorage, LEErrorCode &success) 318 le_int32 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, glyphStorage, success); 321 mapCharsToGlyphs(outChars, 0, outCharCount, rightToLeft, rightToLeft, glyphStorage, success); 324 mapCharsToGlyphs(chars, offset, count, rightToLeft, rightToLeft, glyphStorage, success); 327 return glyphStorage.getGlyphCount(); 332 void LayoutEngine::positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success) 338 glyphStorage.allocatePositions(success) [all...] |
StateTableProcessor.h | 27 void process(LEGlyphStorage &glyphStorage, LEErrorCode &success); 31 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index) = 0;
|
StateTableProcessor2.h | 28 void process(LEGlyphStorage &glyphStorage, LEErrorCode &success); 32 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) = 0;
|
CanonShaping.h | 25 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|