Home | History | Annotate | Download | only in layout

Lines Matching refs:success

130      * @param success - set to an error code if the operation fails
141 LEErrorCode &success);
168 * @param success - set to an error code if the operation fails
175 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
197 * @param success - set to an error code if the operation fails
203 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
214 * @param success - set to an error code if the operation fails
218 virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success);
236 * @param success - output parameter set to an error code if the operation fails
240 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
275 * @param success - set to an error code if the operation fails
281 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success);
289 * @param success - output parameter set to an error code if the operation fails
295 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
310 * @param success - output parameter set to an error code if the operation fails
316 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
342 * @param success - output parameter set to an error code if the operation fails
355 virtual le_int32 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success);
374 * @param success - set to an error code if the operation fails
378 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const;
388 * @param success - set to an error code if the operation fails
392 virtual void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const;
400 * @param success - set to an error code if the operation fails
404 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const;
413 * @param success - set to an error code if the operation fails
417 void getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const;
426 * @param success - set to an error code if the operation fails
430 void getGlyphPositions(float positions[], LEErrorCode &success) const;
442 * @param success - set to an error code if the operation fails
446 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
465 * @param success - output parameter set to an error code if the operation fails
473 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success);
479 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success);