equal
deleted
inserted
replaced
41 U_NAMESPACE_BEGIN |
41 U_NAMESPACE_BEGIN |
42 |
42 |
43 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(KhmerOpenTypeLayoutEngine) |
43 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(KhmerOpenTypeLayoutEngine) |
44 |
44 |
45 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, |
45 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, |
46 le_int32 typoFlags, const GlyphSubstitutionTableHeader *gsubTable, LEErrorCode &success) |
46 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) |
47 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) |
47 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) |
48 { |
48 { |
49 fFeatureMap = KhmerReordering::getFeatureMap(fFeatureMapCount); |
49 fFeatureMap = KhmerReordering::getFeatureMap(fFeatureMapCount); |
50 fFeatureOrder = TRUE; |
50 fFeatureOrder = TRUE; |
51 } |
51 } |