jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.cpp
changeset 16891 91e99bed64ae
parent 7486 6a36b1ebc620
equal deleted inserted replaced
16890:36b30720a997 16891:91e99bed64ae
    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 }