Lines Matching refs:glyphStorage
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);
307 * @param glyphStorage - the object containing the per-glyph storage. The positions array will be modified.
315 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
327 * @param glyphStorage - the object containing the per-glyph storage. The positions array will be modified.
336 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);