Lines Matching refs:success
42 GXLayoutEngine2::GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success)
43 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable)
54 le_int32 GXLayoutEngine2::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success)
56 if (LE_FAILURE(success)) {
61 success = LE_ILLEGAL_ARGUMENT_ERROR;
65 mapCharsToGlyphs(chars, offset, count, rightToLeft, rightToLeft, glyphStorage, success);
67 if (LE_FAILURE(success)) {
71 fMorphTable->process(fMorphTable, glyphStorage, fTypoFlags, success);
77 LEGlyphStorage &/*glyphStorage*/, LEErrorCode &success)
79 if (LE_FAILURE(success)) {
84 success = LE_ILLEGAL_ARGUMENT_ERROR;