jdk/src/share/native/sun/font/layout/CanonShaping.h
changeset 16891 91e99bed64ae
parent 7486 6a36b1ebc620
equal deleted inserted replaced
16890:36b30720a997 16891:91e99bed64ae
    40 
    40 
    41 class U_LAYOUT_API CanonShaping /* not : public UObject because all members are static */
    41 class U_LAYOUT_API CanonShaping /* not : public UObject because all members are static */
    42 {
    42 {
    43 public:
    43 public:
    44     static const le_uint8 glyphSubstitutionTable[];
    44     static const le_uint8 glyphSubstitutionTable[];
       
    45     static const size_t   glyphSubstitutionTableLen;
    45     static const le_uint8 glyphDefinitionTable[];
    46     static const le_uint8 glyphDefinitionTable[];
       
    47     static const size_t   glyphDefinitionTableLen;
    46 
    48 
    47     static void reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
    49     static void reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
    48                                    LEUnicode *outChars, LEGlyphStorage &glyphStorage);
    50                                    LEUnicode *outChars, LEGlyphStorage &glyphStorage);
    49 
    51 
    50 private:
    52 private: