Searched refs:fBoxGlyphs (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/experimental/sktext/src/ |
D | Text.cpp | 663 …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/ |
D | SelectableText.cpp | 116 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/ |
D | Text.h | 296 SkTArray<SkRect, true> fBoxGlyphs; member 333 return (element.fGlyphRange.fEnd == fBoxLines.back().fBoxGlyphs.size()); in isLastOnTheLine()
|
D | Interface.h | 151 SkTArray<SkRect, true> fBoxGlyphs; member
|