Lines Matching refs:newPosition
208 void GlyphIterator::setCurrStreamPosition(le_int32 newPosition) in setCurrStreamPosition() argument
211 if (newPosition >= prevLimit) { in setCurrStreamPosition()
216 if (newPosition <= nextLimit) { in setCurrStreamPosition()
221 if (newPosition <= prevLimit) { in setCurrStreamPosition()
226 if (newPosition >= nextLimit) { in setCurrStreamPosition()
232 position = newPosition - direction; in setCurrStreamPosition()
459 le_int32 newPosition = position; in nextInternal() local
461 while (newPosition != nextLimit && delta > 0) { in nextInternal()
463 newPosition += direction; in nextInternal()
465 } while (newPosition != nextLimit && filterGlyph(newPosition)); in nextInternal()
470 position = newPosition; in nextInternal()
483 le_int32 newPosition = position; in prevInternal() local
485 while (newPosition != prevLimit && delta > 0) { in prevInternal()
487 newPosition -= direction; in prevInternal()
489 } while (newPosition != prevLimit && filterGlyph(newPosition)); in prevInternal()
494 position = newPosition; in prevInternal()
524 le_int32 newPosition = position; in findMark2Glyph() local
527 newPosition -= direction; in findMark2Glyph()
528 …} while (newPosition != prevLimit && glyphStorage[newPosition] != 0xFFFE && filterGlyph(newPositio… in findMark2Glyph()
530 position = newPosition; in findMark2Glyph()