Lines Matching refs:TextRange
24 bool UnicodeText::isWhitespaces(TextRange range) const { in isWhitespaces()
49 TextRange adjustedBlock(0, 0); in resolveFonts()
83 bool FontResolvedText::resolveChain(UnicodeText* unicodeText, TextRange textRange, const FontChain&… in resolveChain()
85 std::deque<TextRange> unresolvedTexts; in resolveChain()
90 std::deque<TextRange> newUnresolvedTexts; in resolveChain()
99 unicodeText->forEachGrapheme(unresolvedText, [&](TextRange grapheme) { in resolveChain()
117 TextRange resolvedText(unresolvedText.fStart, unresolvedText.fStart); in resolveChain()
246 TextRange text8(UTF8FromUTF16[fb.textRange.fStart], UTF8FromUTF16[fb.textRange.fEnd]); in shape()
461 wrappedText->fVisualRuns.emplace_back(TextRange(textStart, textEnd), in addLine()
533 SkSpan<TextIndex> WrappedText::limitBlocks(TextRange textRange, SkSpan<TextIndex> blocks) { in limitBlocks()
534 TextRange limited = EMPTY_RANGE; in limitBlocks()
634 void SelectableText::onBeginLine(size_t index, TextRange lineText, bool hardBreak, SkRect bounds) { in onBeginLine()
639 void SelectableText::onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t … in onEndLine()
851 TextRange SelectableText::glyphsToText(Position position) const { in glyphsToText()
854 TextRange textRange = EMPTY_RANGE; in glyphsToText()