Lines Matching +defs:line +defs:end +defs:position
38 [this](SkUnichar unichar, int32_t start, int32_t end) { in initialize()
237 [&](SkUnichar unichar, int32_t start, int32_t end, int32_t count) { in shape()
323 Stretch line; in wrap() local
524 for (auto& line : fVisualLines) { in visit() local
581 for (auto& line : fVisualLines) { in visit() local
659 auto& line = fBoxLines.back(); in onEndLine() local
679 auto& line = fBoxLines.back(); in onGlyphRun() local
692 Position SelectableText::findPosition(PositionType positionType, const BoxLine& line, SkScalar x) c… in findPosition() argument
693 Position position(positionType); in findPosition() local
741 Position position(positionType); in adjustedPosition() local
742 for (auto& line : fBoxLines) { in adjustedPosition() local
769 …auto position = this->findPosition(current.fPositionType, *currentLine, currentLine->fBoxGlyphs[cu… in previousPosition() local
791 …auto position = this->findPosition(current.fPositionType, *currentLine, currentLine->fBoxGlyphs[cu… in nextPosition() local
808 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex - 1], curre… in upPosition() local
825 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex + 1], curre… in downPosition() local
860 auto& line = fBoxLines[lineIndex]; in firstInLinePosition() local
865 auto& line = fBoxLines[lineIndex]; in lastInLinePosition() local
872 auto line = this->getLine(position.fLineIndex); in glyphsToText() local