HomeSort by relevance Sort by last modified time
    Searched refs:LEUnicode (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/icu4c/layout/
ThaiShaping.h 70 static le_int32 compose(const LEUnicode *input, le_int32 offset, le_int32 charCount, le_uint8 glyphSet,
71 LEUnicode errorChar, LEUnicode *output, LEGlyphStorage &glyphStorage);
82 static le_uint8 doTransition(StateTransition transition, LEUnicode currChar, le_int32 inputIndex, le_uint8 glyphSet,
83 LEUnicode errorChar, LEUnicode *outputBuffer, LEGlyphStorage &glyphStorage, le_int32 &outputIndex);
85 static le_uint8 getNextState(LEUnicode ch, le_uint8 state, le_int32 inputIndex, le_uint8 glyphSet, LEUnicode errorChar,
86 le_uint8 &charClass, LEUnicode *output, LEGlyphStorage &glyphStorage, le_int32 &outputIndex);
88 static le_bool isLegalHere(LEUnicode ch, le_uint8 prevState)
    [all...]
CanonShaping.h 22 static void reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
23 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
IndicReordering.h 74 typedef LEUnicode SplitMatra[3];
93 LEUnicode firstChar;
94 LEUnicode lastChar;
103 CharClass getCharClass(LEUnicode ch) const;
107 inline le_bool isVowelModifier(LEUnicode ch) const;
108 inline le_bool isStressMark(LEUnicode ch) const;
109 inline le_bool isConsonant(LEUnicode ch) const;
110 inline le_bool isReph(LEUnicode ch) const;
111 inline le_bool isVirama(LEUnicode ch) const;
112 inline le_bool isAlLakuna(LEUnicode ch) const
    [all...]
ThaiLayoutEngine.h 91 LEUnicode fErrorChar;
115 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
138 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
ThaiShaping.cpp 31 le_uint8 ThaiShaping::getCharClass(LEUnicode ch)
43 LEUnicode ThaiShaping::leftAboveVowel(LEUnicode vowel, le_uint8 glyphSet)
45 static const LEUnicode leftAboveVowels[][7] = {
63 LEUnicode ThaiShaping::lowerRightTone(LEUnicode tone, le_uint8 glyphSet)
65 static const LEUnicode lowerRightTones[][7] = {
79 LEUnicode ThaiShaping::lowerLeftTone(LEUnicode tone, le_uint8 glyphSet)
81 static const LEUnicode lowerLeftTones[][7] =
    [all...]
KhmerReordering.h 105 LEUnicode firstChar; // for Khmer this will become x1780
106 LEUnicode lastChar; // and this x17DF
109 CharClass getCharClass(LEUnicode ch) const;
117 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
118 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
126 static le_int32 findSyllable(const KhmerClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount);
TibetanReordering.h 124 LEUnicode firstChar; // for Tibetan this will become xOF00
125 LEUnicode lastChar; // and this x0FFF
128 CharClass getCharClass(LEUnicode ch) const;
136 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode,
137 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
145 static le_int32 findSyllable(const TibetanClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount);
ArabicLayoutEngine.h 116 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
117 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
136 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
138 // static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
219 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror,
236 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
IndicLayoutEngine.h 123 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
124 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
154 virtual le_int32 glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
GXLayoutEngine.h 104 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
119 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
HanLayoutEngine.h 99 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
100 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
HangulLayoutEngine.h 121 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
122 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
KhmerLayoutEngine.h 124 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
TibetanLayoutEngine.h 124 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
HangulLayoutEngine.cpp 111 static le_int32 compose(LEUnicode lead, LEUnicode vowel, LEUnicode trail, LEUnicode &syllable)
127 syllable = (LEUnicode) ((lIndex * VJMO_COUNT + vIndex) * TJMO_COUNT + tIndex + HSYL_FIRST);
132 static le_int32 decompose(LEUnicode syllable, LEUnicode &lead, LEUnicode &vowel, LEUnicode &trail)
151 static le_int32 getCharClass(LEUnicode ch, LEUnicode &lead, LEUnicode &vowel, LEUnicode &trail
    [all...]
LayoutEngine.h 171 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
172 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
200 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
237 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
278 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success);
313 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
352 virtual le_int32 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success);
OpenTypeLayoutEngine.h 273 virtual le_int32 characterProcessing(const LEUnicode /*chars*/[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/,
274 LEUnicode *&/*outChars*/, LEGlyphStorage &glyphStorage, LEErrorCode &success);
305 virtual le_int32 glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
359 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
376 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
ArabicShaping.h 59 static void shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 charMax,
68 static ShapeType getShapeType(LEUnicode c);
ThaiLayoutEngine.cpp 59 le_int32 ThaiLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, LEGlyphStorage &glyphStorage, LEErrorCode &success)
70 LEUnicode *outChars;
75 outChars = LE_NEW_ARRAY(LEUnicode, count * 2);
100 void ThaiLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/,
KhmerLayoutEngine.cpp 44 le_int32 KhmerOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
45 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
58 outChars = LE_NEW_ARRAY(LEUnicode, worstCase);
TibetanLayoutEngine.cpp 50 le_int32 TibetanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
51 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
64 outChars = LE_NEW_ARRAY(LEUnicode, worstCase);
ArabicLayoutEngine.cpp 31 return fFontInstance->canDisplay((LEUnicode) glyph);
66 le_int32 ArabicOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
67 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
78 outChars = LE_NEW_ARRAY(LEUnicode, count);
103 void ArabicOpenTypeLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
154 LEUnicode *tempChars = LE_NEW_ARRAY(LEUnicode, tempGlyphCount);
162 tempChars[i] = (LEUnicode) LE_GET_GLYPH(tempGlyphStorage[i]);
174 void UnicodeArabicOpenTypeLayoutEngine::mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool /*mirror*/, LEGlyphStorage &glyphStorage, LEErrorCode &success)
199 void UnicodeArabicOpenTypeLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse
    [all...]
GXLayoutEngine.cpp 31 le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success)
54 void GXLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/,
  /external/icu4c/test/letest/
xmlreader.h 19 const LEUnicode *text,
  /external/icu4c/samples/layout/
pflow.h 21 pf_flow *pf_create(const LEUnicode chars[], le_int32 charCount, const pl_fontRuns *fontRuns, LEErrorCode *status);

Completed in 967 milliseconds

1 2 3