Home | History | Annotate | Download | only in layout

Lines Matching full:leunicode

95     LEUnicode *fOutChars;
99 LEUnicode fMpre;
102 LEUnicode fMbelow;
105 LEUnicode fMabove;
108 LEUnicode fMpost;
111 LEUnicode fLengthMark;
114 LEUnicode fAlLakuna;
122 LEUnicode fVMabove;
123 LEUnicode fVMpost;
127 LEUnicode fSMabove;
128 LEUnicode fSMbelow;
132 LEUnicode fPreBaseConsonant;
133 LEUnicode fPreBaseVirama;
137 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
176 IndicReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage, MPreFixups *mpreFixups)
206 void writeChar(LEUnicode ch, le_uint32 charIndex, FeatureMask charFeatures)
245 LEUnicode piece = (*splitMatra)[j];
266 LEUnicode saveChar = fOutChars[fromPosition];
292 void insertCharacter( LEUnicode ch, le_int32 toPosition, le_int32 charIndex, le_uint32 auxData ) {
320 le_bool noteMatra(const IndicClassTable *classTable, LEUnicode matra, le_uint32 matraIndex, FeatureMask matraFeatures, le_bool wordStart)
336 LEUnicode piece = (*splitMatra)[i];
351 void noteVowelModifier(const IndicClassTable *classTable, LEUnicode vowelModifier, le_uint32 vowelModifierIndex, FeatureMask vowelModifierFeatures)
375 void noteStressMark(const IndicClassTable *classTable, LEUnicode stressMark, le_uint32 stressMarkIndex, FeatureMask stressMarkFeatures)
399 void notePreBaseConsonant(le_uint32 index,LEUnicode PBConsonant, LEUnicode PBVirama, FeatureMask features)
597 le_int32 IndicReordering::findSyllable(const IndicClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount)
625 le_int32 IndicReordering::reorder(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode,
626 LEUnicode *outChars, LEGlyphStorage &glyphStorage,
847 LEUnicode ch = chars[i];
1068 le_int32 IndicReordering::v2process(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode,
1069 LEUnicode *outChars, LEGlyphStorage &glyphStorage)
1201 LEUnicode currentChar;
1202 LEUnicode virama;
1203 LEUnicode workChars[2];