Lines Matching refs:success
133 * @param success - set to an error code if the operation fails
144 LEErrorCode &success);
174 * @param success - set to an error code if the operation fails
181 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
203 * @param success - set to an error code if the operation fails
209 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
220 * @param success - set to an error code if the operation fails
224 virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success);
242 * @param success - output parameter set to an error code if the operation fails
246 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
281 * @param success - set to an error code if the operation fails
287 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success);
296 * @param success - output parameter set to an error code if the operation fails
302 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
317 * @param success - output parameter set to an error code if the operation fails
323 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
349 * @param success - output parameter set to an error code if the operation fails
362 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);
381 * @param success - set to an error code if the operation fails
385 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const;
395 * @param success - set to an error code if the operation fails
399 virtual void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const;
407 * @param success - set to an error code if the operation fails
411 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const;
420 * @param success - set to an error code if the operation fails
424 void getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const;
433 * @param success - set to an error code if the operation fails
437 void getGlyphPositions(float positions[], LEErrorCode &success) const;
449 * @param success - set to an error code if the operation fails
453 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
472 * @param success - output parameter set to an error code if the operation fails
480 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success);
486 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success);