Lines Matching refs:success
170 * @param success - set to an error code if the operation fails
174 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const;
184 * @param success - set to an error code if the operation fails
188 void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const;
196 * @param success - set to an error code if the operation fails
200 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const;
209 * @param success - set to an error code if the operation fails
213 void getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const;
222 * @param success - set to an error code if the operation fails
226 void getGlyphPositions(float positions[], LEErrorCode &success) const;
238 * @param success - set to an error code if the operation fails
242 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
251 * @param success set to an error code if the storage cannot be allocated of if the initial
256 void allocateGlyphArray(le_int32 initialGlyphCount, le_bool rightToLeft, LEErrorCode &success);
262 * @param success set to an error code if the positions array cannot be allocated.
268 le_int32 allocatePositions(LEErrorCode &success);
273 * @param success set to an error code if the aulillary data array cannot be allocated.
279 le_int32 allocateAuxData(LEErrorCode &success);
285 * @param success set to an error code if the data cannot be copied
289 void getAuxData(le_uint32 auxData[], LEErrorCode &success) const;
295 * @param success set to an error code if the glyph ID cannot be retrieved.
301 LEGlyphID getGlyphID(le_int32 glyphIndex, LEErrorCode &success) const;
307 * @param success set to an error code if the char index cannot be retrieved.
313 le_int32 getCharIndex(le_int32 glyphIndex, LEErrorCode &success) const;
320 * @param success set to an error code if the auxillary data cannot be retrieved.
326 le_uint32 getAuxData(le_int32 glyphIndex, LEErrorCode &success) const;
349 * @param success set to an error code if the auxillary data cannot be retrieved.
357 LEGlyphID *insertGlyphs(le_int32 atIndex, le_int32 insertCount, LEErrorCode& success);
413 * @param success will be set to an error code if the glyph ID cannot be set.
417 void setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success);
424 * @param success will be set to an error code if the char index cannot be set.
428 void setCharIndex(le_int32 glyphIndex, le_int32 charIndex, LEErrorCode &success);
436 * @param success will be set to an error code if the position cannot be set.
440 void setPosition(le_int32 glyphIndex, float x, float y, LEErrorCode &success);
448 * @param success will be set to an error code if the glyph's position cannot be adjusted.
452 void adjustPosition(le_int32 glyphIndex, float xAdjust, float yAdjust, LEErrorCode &success);
459 * @param success will be set to an error code if the auxillary data cannot be set.
463 void setAuxData(le_int32 glyphIndex, le_uint32 auxData, LEErrorCode &success);