/third_party/skia/experimental/sktext/tests/ |
H A D | WrappedText.cpp | 46 GlyphRange trailingSpaces; member 54 size_t trailingSpaces; // Depending of TextDirection it goes right to the end (LTR) or left to the start (RTL) member 66 void onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) override { 68 fTestLines.back().trailingSpaces = trailingSpaces; 74 TextIndex trailingSpaces, 80 fTestRuns.push_back({font, dirTextRange, bounds, trailingSpaces, 111 REPORTER_ASSERT(reporter, testVisitor.fTestLines[0].trailingSpaces.width() == 0); in UNIX_ONLY_TEST() 112 REPORTER_ASSERT(reporter, testVisitor.fTestLines[1].trailingSpaces.width() == 4); in UNIX_ONLY_TEST() 113 REPORTER_ASSERT(reporter, testVisitor.fTestLines[2].trailingSpaces in UNIX_ONLY_TEST() [all...] |
H A D | SelectableText.cpp | 46 GlyphRange trailingSpaces; member 55 size_t trailingSpaces; // Depending of TextDirection it goes right to the end (LTR) or left to the start (RTL) member 67 void onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) override { 69 fTestLines.back().trailingSpaces = trailingSpaces; 76 TextIndex trailingSpaces, 82 fTestRuns.push_back({font, dirTextRange, bounds, trailingSpaces, 122 GlyphIndex trailingSpaces = boxLine.fBoxGlyphs.size() - 1; in UNIX_ONLY_TEST() local 125 if (testRun.trailingSpaces == 0) { in UNIX_ONLY_TEST() 126 trailingSpaces in UNIX_ONLY_TEST() [all...] |
/third_party/skia/experimental/sktext/include/ |
H A D | Text.h | 175 virtual void onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) { } in onEndLine() argument 179 TextIndex trailingSpaces, // Depending of TextDirection it goes right to the end (LTR) or left to the start (RTL) in onGlyphRun() 259 TextIndex trailingSpaces, 347 void onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) override; 352 TextIndex trailingSpaces, 176 onGlyphRun(const SkFont& font, DirTextRange dirTextRange, SkRect bounds, TextIndex trailingSpaces, size_t glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|
H A D | Interface.h | 73 virtual void onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) { } in onEndLine() argument 77 int trailingSpaces, // Depending of TextDirection it goes right to the end (LTR) or left to the start (RTL) in onGlyphRun() 74 onGlyphRun(const SkFont& font, TextRange textRange, SkRect bounds, int trailingSpaces, int glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|
/third_party/skia/modules/skparagraph/src/ |
H A D | TextLine.cpp | 1917 SkRect trailingSpaces = SkRect::MakeEmpty(); 1923 trailingSpaces = SkRect::MakeXYWH(0, 0, 0, 0); 1928 trailingSpaces = clip; 1930 trailingSpaces.fLeft = this->width(); 1933 trailingSpaces.fRight = 0; 1940 trailingSpaces = clip; 1941 trailingSpaces.fLeft = - delta; 1942 trailingSpaces.fRight = 0; 1948 trailingSpaces = clip; 1949 trailingSpaces [all...] |
H A D | ParagraphImpl.cpp | 1164 ClusterIndex trailingSpaces = fClusters.size(); in GetLineFontMetrics() local 1166 --trailingSpaces; in GetLineFontMetrics() 1167 auto& cluster = fClusters[trailingSpaces]; in GetLineFontMetrics() 1169 ++trailingSpaces; in GetLineFontMetrics() 1173 } while (trailingSpaces != 0); in GetLineFontMetrics() 1176 auto clusterRange = ClusterRange(0, trailingSpaces); in GetLineFontMetrics() 1269 ClusterIndex trailingSpaces = fClusters.size(); in GetLineFontMetrics() local 1271 --trailingSpaces; in GetLineFontMetrics() 1272 auto& cluster = fClusters[trailingSpaces]; in GetLineFontMetrics() 1274 ++trailingSpaces; in GetLineFontMetrics() [all...] |
H A D | TextWrapper.cpp | 306 bool trailingSpaces = true; in moveForward() local 311 if (trailingSpaces) { in moveForward() 314 trailingSpaces = false; in moveForward() 1158 bool trailingSpaces = true; in moveForward() 1163 if (trailingSpaces) { in moveForward() 1166 trailingSpaces = false; in moveForward()
|
/third_party/skia/experimental/sktext/src/ |
H A D | Text.cpp | 535 visitor->onEndLine(lineIndex, line.text(), line.trailingSpaces(), glyphCount); 606 visitor->onEndLine(lineIndex, line.text(), line.trailingSpaces(), glyphCount); 658 void SelectableText::onEndLine(size_t index, TextRange lineText, GlyphRange trailingSpaces, size_t glyphCount) { 660 line.fTextEnd = trailingSpaces.fStart; 661 line.fTrailingSpacesEnd = trailingSpaces.fEnd; 674 TextIndex trailingSpaces,
|
H A D | Paint.h | 96 TextIndex trailingSpaces,
|
H A D | VisualRun.h | 125 GlyphRange trailingSpaces() const { return fTrailingSpaces; } in trailingSpaces() function in skia::text::VisualLine
|
H A D | Paint.cpp | 57 TextIndex trailingSpaces, in onGlyphRun() 54 onGlyphRun(const SkFont& font, DirTextRange dirTextRange, SkRect bounds, TextIndex trailingSpaces, size_t glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|