Lines Matching refs:fLineIndex
732 position.fLineIndex = line.fIndex; in findPosition()
756 const BoxLine* currentLine = &fBoxLines[current.fLineIndex]; in previousPosition()
759 if (current.fLineIndex == 0) { in previousPosition()
764 current.fLineIndex -= 1; in previousPosition()
765 currentLine = &fBoxLines[current.fLineIndex]; in previousPosition()
778 const BoxLine* currentLine = &fBoxLines[current.fLineIndex]; in nextPosition()
781 if (current.fLineIndex == this->fBoxLines.size() - 1) { in nextPosition()
786 current.fLineIndex += 1; in nextPosition()
787 currentLine = &fBoxLines[current.fLineIndex]; in nextPosition()
801 if (current.fLineIndex == 0) { in upPosition()
807 const BoxLine* currentLine = &fBoxLines[current.fLineIndex]; in upPosition()
808 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex - 1], curre… in upPosition()
818 if (current.fLineIndex == this->countLines() - 1) { in downPosition()
824 const BoxLine* currentLine = &fBoxLines[current.fLineIndex]; in downPosition()
825 …auto position = this->findPosition(current.fPositionType, fBoxLines[current.fLineIndex + 1], curre… in downPosition()
839 beginningOfText.fLineIndex = 0; in firstPosition()
842 beginningOfText.fLineIndex = 0; in firstPosition()
850 endOfText.fLineIndex = lastLine.fIndex; in lastPosition()
854 endOfText.fLineIndex = lastLine.fIndex; in lastPosition()
872 auto line = this->getLine(position.fLineIndex); in glyphsToText()