Home | History | Annotate | Download | only in layout

Lines Matching full:leunicode

192 le_int32 LayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
193 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
216 const LEUnicode *inChars = &chars[offset];
217 LEUnicode *reordered = NULL;
231 reordered = LE_NEW_ARRAY(LEUnicode, count);
281 outChars = LE_NEW_ARRAY(LEUnicode, outCharCount);
290 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[i]);
299 le_int32 LayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
311 LEUnicode *outChars = NULL;
353 void LayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
417 void LayoutEngine::adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success)
464 void LayoutEngine::mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror,
481 le_int32 LayoutEngine::layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,