Home | History | Annotate | Download | only in layout

Lines Matching full:inv_count

232 	void decomposeReorderMatras ( const IndicClassTable *classTable, le_int32 beginSyllable, le_int32 nextSyllable, le_int32 inv_count ) {
237 if ( classTable->isMatra(fOutChars[i+inv_count])) {
238 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]);
240 le_int32 saveIndex = fGlyphStorage.getCharIndex(i+inv_count,success);
241 le_uint32 saveAuxData = fGlyphStorage.getAuxData(i+inv_count,success);
247 fOutChars[i+inv_count] = piece;
250 insertCharacter(piece,i+1+inv_count,saveIndex,saveAuxData);
257 moveCharacter(i+inv_count,beginSyllable+inv_count);
1077 le_int32 i, firstConsonant, baseConsonant, secondConsonant, inv_count = 0, beginSyllable = 0;
1132 inv_count++;
1142 FeatureMask outMask = output.getFeatures(i+inv_count);
1154 output.setFeatures(i+1+inv_count,outMask);
1177 FeatureMask tmp = output.getFeatures(i-1+inv_count);
1179 output.setFeatures(i-1+inv_count,tmp);
1184 output.setFeatures(i+inv_count,outMask);
1188 output.decomposeReorderMatras(classTable,beginSyllable,nextSyllable,inv_count);