HomeSort by relevance Sort by last modified time
    Searched refs:glyphStorage (Results 26 - 50 of 95) sorted by null

12 3 4

  /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);

Completed in 323 milliseconds

12 3 4