Lines Matching refs:glyphStorage
201 * @param glyphStorage - the object that holds the per-glyph storage. The character index array may be set.
209 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
227 * @param glyphStorage - the object which holds the per-glyph storage. The glyph and char indices arrays
237 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
245 * @param glyphStorage - the object which holds the per-glyph storage. The glyph position array will be set.
252 virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success);
268 * @param glyphStorage - the object which holds the per-glyph storage. The glyph positions will be
274 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
313 * @param glyphStorage - the object which holds the per-glyph storage. The glyph and char
321 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success);
328 * @param glyphStorage - the object containing the per-glyph storage. The positions array will be modified.
336 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
348 * @param glyphStorage - the object containing the per-glyph storage. The positions array will be modified.
357 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);