Lines Matching refs:firstChar
209 if ((bRtl && ((signed)info.firstChar() <= nNextChar)) || in fill_from()
233 nFirstCharInCluster = (bRtl)? info.lastChar() : info.firstChar(); in fill_from()
245 while ((bRtl && ((signed)info.firstChar() <= nNextChar)) || in fill_from()
280 (!bRtl && ((signed)info.firstChar() < nFirstCharInCluster))) in fill_from()
282 nFirstCharInCluster = info.firstChar(); in fill_from()
420 if ((signed)aGlyph.firstChar() < rArgs.mnEndCharPos && in appendCluster()
421 (signed)aGlyph.firstChar() >= rArgs.mnMinCharPos) in appendCluster()
423 rCharDxs[aGlyph.firstChar()-rArgs.mnMinCharPos] = nNextOrigin; in appendCluster()
466 int firstChar = std::min(gi.firstChar(), gi.lastChar()); in append() local
468 if (!bIsBase) rGlyph2Char[size()] = firstChar; in append()
479 …fprintf(grLog(),"c%d g%d gWidth%d x%f ", firstChar, (int)gi.logicalIndex(), glyphWidth, nextOrigin… in append()
484 firstChar, in append()
496 fprintf(grLog(),"fallback c%d %x in run %d\n", firstChar, args.mpStr[firstChar], in append()
497 args.maRuns.PosIsInAnyRun(firstChar)); in append()
501 if (!args.maRuns.PosIsInAnyRun(firstChar) && in append()
502 in_range(firstChar, args.mnMinCharPos, args.mnEndCharPos)) in append()