Home
last modified time | relevance | path

Searched refs:dirTextRange (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/experimental/sktext/src/
H A DVisualRun.h59 DirTextRange dirTextRange() const { return fDirTextRange; } in dirTextRange() function in skia::text::VisualRun
64 DirTextRange dirTextRange(fDirTextRange.fStart, fDirTextRange.fStart, fDirTextRange.fLeftToRight); in forEachTextBlockInGlyphRange()
72 dirTextRange.fStart = dirTextRange.fEnd; in forEachTextBlockInGlyphRange()
73 dirTextRange.fEnd = currentIndex; in forEachTextBlockInGlyphRange()
74 dirTextRange.fEnd = std::min(fDirTextRange.fEnd, dirTextRange.fEnd); in forEachTextBlockInGlyphRange()
76 callback(dirTextRange); in forEachTextBlockInGlyphRange()
H A DText.cpp531 visitor->onGlyphRun(run.fFont, run.dirTextRange(), boundingRect, run.trailingSpacesStart(),
586 run.forEachTextBlockInGlyphRange(lineBlocks, [&](DirTextRange dirTextRange) {
587 GlyphRange glyphRange = this->textToGlyphs(unicodeText, positionType, runIndex, dirTextRange);
595 dirTextRange,
613 GlyphRange WrappedText::textToGlyphs(UnicodeText* unicodeText, PositionType positionType, RunIndex runIndex, DirTextRange dirTextRange) const {
616 SkASSERT(run.fDirTextRange.contains(dirTextRange));
621 if (dirTextRange.after(textIndex)) {
623 } else if (dirTextRange.before(textIndex)) {
672 DirTextRange dirTextRange,
H A DPaint.cpp55 DirTextRange dirTextRange, in onGlyphRun()
63 DecoratedBlock decoratedBlock = findDecoratedBlock(dirTextRange); 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
H A DPaint.h94 DirTextRange dirTextRange,
/third_party/skia/experimental/sktext/tests/
H A DWrappedText.cpp52 DirTextRange dirTextRange; // Currently we make sure that the run edges are the grapheme cluster edges member
72 DirTextRange dirTextRange,
80 fTestRuns.push_back({font, dirTextRange, bounds, trailingSpaces,
130 REPORTER_ASSERT(reporter, line.lineText == run.dirTextRange); in UNIX_ONLY_TEST()
H A DSelectableText.cpp53 DirTextRange dirTextRange; // Currently we make sure that the run edges are the grapheme cluster edges member
74 DirTextRange dirTextRange,
82 fTestRuns.push_back({font, dirTextRange, bounds, trailingSpaces,
/third_party/skia/experimental/sktext/include/
H A DText.h177 DirTextRange dirTextRange, // Currently we make sure that the run edges are the grapheme cluster edges in onGlyphRun()
241 GlyphRange textToGlyphs(UnicodeText* unicodeText, PositionType positionType, RunIndex runIndex, DirTextRange dirTextRange) const;
257 DirTextRange dirTextRange,
350 DirTextRange dirTextRange,
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

Completed in 7 milliseconds