Lines Matching refs:glyph_slot
1404 ::Point & aPosOut, int &glyph_slot, sal_Int32 * glyph_adv, int *char_index) const in GetNextGlyphs() argument
1407 if (glyph_slot >= signed(mvGlyphs.size())) in GetNextGlyphs()
1409 glyph_slot = mvGlyphs.size(); in GetNextGlyphs()
1412 assert(glyph_slot >= 0); in GetNextGlyphs()
1414 for (; glyph_slot < signed(mvGlyphs.size()) && in GetNextGlyphs()
1415 ((mvGlyphs.begin() + glyph_slot)->maGlyphId == GF_DROPPED); in GetNextGlyphs()
1416 ++glyph_slot) {}; in GetNextGlyphs()
1419 const int nGlyphSlotEnd = std::min(size_t(glyph_slot + length), mvGlyphs.size()); in GetNextGlyphs()
1422 if (glyph_slot == nGlyphSlotEnd) in GetNextGlyphs()
1428 Glyphs::const_iterator glyph_itr = mvGlyphs.begin() + glyph_slot; in GetNextGlyphs()
1429 const int glyph_slot_begin = glyph_slot; in GetNextGlyphs()
1443 assert((glyph_slot >= -1) && (glyph_slot < (signed)mvGlyph2Char.size())); in GetNextGlyphs()
1444 if (mvGlyph2Char[glyph_slot] == -1) in GetNextGlyphs()
1447 *char_index++ = mvGlyph2Char[glyph_slot]; in GetNextGlyphs()
1450 ++glyph_slot; in GetNextGlyphs()
1455 const long nGlyphAdvance = (glyph_slot == static_cast<int>(mvGlyphs.size()))? in GetNextGlyphs()
1460 fprintf(grLog(),"GetNextGlyphs g%d c%d x%ld,%ld adv%ld, pos %ld,%ld\n", glyph_slot - 1, in GetNextGlyphs()
1461 …GLYPH_INDEX_MASK&mvGlyph2Char[glyph_slot-1], glyph_itr->maLinearPos.X(), glyph_itr->maLinearPos.Y(… in GetNextGlyphs()
1471 if (glyph_slot == nGlyphSlotEnd) in GetNextGlyphs()
1483 int numGlyphs = glyph_slot - glyph_slot_begin; in GetNextGlyphs()
1485 while (glyph_slot < static_cast<int>(mvGlyphs.size()) && in GetNextGlyphs()
1486 (mvGlyphs.begin() + glyph_slot)->maGlyphId == GF_DROPPED) in GetNextGlyphs()
1487 ++glyph_slot; in GetNextGlyphs()