Home
last modified time | relevance | path

Searched refs:fBoxGlyphs (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/experimental/sktext/src/
DText.cpp663 …line.fBoxGlyphs.emplace_back(SkRect::MakeXYWH(line.fBounds.fRight, line.fBounds.fTop, 0.0f, line.f… in onEndLine()
681 line.fBoxGlyphs.push_back_n(glyphCount); in onGlyphRun()
686 …line.fBoxGlyphs[start + i] = SkRect::MakeXYWH(pos.fX, bounds.fTop, pos1.fX - pos.fX, bounds.height… in onGlyphRun()
694 position.fGlyphRange = GlyphRange(0, line.fBoxGlyphs.size() - 1); in findPosition()
702 auto glyphBox = line.fBoxGlyphs[position.fGlyphRange.fStart]; in findPosition()
717 auto glyphBox = line.fBoxGlyphs[position.fGlyphRange.fStart]; in findPosition()
733 position.fBoundaries.fLeft = line.fBoxGlyphs[position.fGlyphRange.fStart].fLeft; in findPosition()
734 position.fBoundaries.fRight = line.fBoxGlyphs[position.fGlyphRange.fEnd].fRight; in findPosition()
766 current.fGlyphRange.fStart = currentLine->fBoxGlyphs.size(); in previousPosition()
769 …auto position = this->findPosition(current.fPositionType, *currentLine, currentLine->fBoxGlyphs[cu… in previousPosition()
[all …]
/third_party/skia/experimental/sktext/tests/
DSelectableText.cpp116 for (auto& box : boxLine.fBoxGlyphs) { in UNIX_ONLY_TEST()
122 GlyphIndex trailingSpaces = boxLine.fBoxGlyphs.size() - 1; in UNIX_ONLY_TEST()
251 REPORTER_ASSERT(reporter, prev.fGlyphRange.fEnd == line.fBoxGlyphs.size()); in UNIX_ONLY_TEST()
/third_party/skia/experimental/sktext/include/
DText.h296 SkTArray<SkRect, true> fBoxGlyphs; member
333 return (element.fGlyphRange.fEnd == fBoxLines.back().fBoxGlyphs.size()); in isLastOnTheLine()
DInterface.h151 SkTArray<SkRect, true> fBoxGlyphs; member