Lines Matching +defs:line +defs:end +defs:position
220 [&](SkUnichar unichar, int32_t start, int32_t end, int32_t count) { in shape()
305 Stretch line; in wrap() local
504 for (auto& line : fVisualLines) { in visit() local
561 for (auto& line : fVisualLines) { in visit() local
640 auto& line = fBoxLines.back(); in onEndLine() local
660 auto& line = fBoxLines.back(); in onGlyphRun() local
673 Position SelectableText::findPosition(PositionType positionType, const BoxLine& line, SkScalar x) c… in findPosition() argument
674 Position position(positionType); in findPosition() local
722 Position position(positionType); in adjustedPosition() local
723 for (auto& line : fBoxLines) { in adjustedPosition() local
750 …auto position = this->findPosition(current.fPositionType, *currentLine, currentLine->fBoxGlyphs[cu… in previousPosition() local
772 …auto position = this->findPosition(current.fPositionType, *currentLine, currentLine->fBoxGlyphs[cu… in nextPosition() local
789 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex - 1], curre… in upPosition() local
806 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex + 1], curre… in downPosition() local
841 auto& line = fBoxLines[lineIndex]; in firstInLinePosition() local
846 auto& line = fBoxLines[lineIndex]; in lastInLinePosition() local
853 auto line = this->getLine(position.fLineIndex); in glyphsToText() local