equal
deleted
inserted
replaced
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: |