Lines Matching refs:success
44 GXLayoutEngine::GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success)
45 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
57 le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success)
59 if (LE_FAILURE(success)) {
64 success = LE_ILLEGAL_ARGUMENT_ERROR;
68 mapCharsToGlyphs(chars, offset, count, FALSE, rightToLeft, glyphStorage, success);
70 if (LE_FAILURE(success)) {
74 fMorphTable->process(fMorphTable, glyphStorage, success);
81 LEGlyphStorage &/*glyphStorage*/, LEErrorCode &success)
83 if (LE_FAILURE(success)) {
88 success = LE_ILLEGAL_ARGUMENT_ERROR;