Home
last modified time | relevance | path

Searched refs:wrappedText (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/experimental/sktext/tests/
H A DSelectableText.cpp105 auto wrappedText = shapedText->wrap(&unicodeText, 440.0f, 500.0f); in UNIX_ONLY_TEST() local
106 auto selectableText = wrappedText->prepareToEdit(&unicodeText); in UNIX_ONLY_TEST()
109 wrappedText->visit(&testVisitor); in UNIX_ONLY_TEST()
153 auto wrappedText = shapedText->wrap(&unicodeText, 440.0f, 500.0f); in UNIX_ONLY_TEST() local
154 auto selectableText = wrappedText->prepareToEdit(&unicodeText); in UNIX_ONLY_TEST()
157 wrappedText->visit(&testVisitor); in UNIX_ONLY_TEST()
195 auto wrappedText = shapedText->wrap(&unicodeText, 440.0f, 500.0f); in UNIX_ONLY_TEST() local
196 auto selectableText = wrappedText->prepareToEdit(&unicodeText); in UNIX_ONLY_TEST()
199 wrappedText->visit(&testVisitor); in UNIX_ONLY_TEST()
236 auto wrappedText in UNIX_ONLY_TEST() local
277 auto wrappedText = shapedText->wrap(&unicodeText, 440.0f, 500.0f); UNIX_ONLY_TEST() local
[all...]
H A DWrappedText.cpp103 auto wrappedText = shapedText->wrap(&unicodeText, 440.0f, 500.0f); in UNIX_ONLY_TEST() local
106 wrappedText->visit(&testVisitor); in UNIX_ONLY_TEST()
152 auto wrappedText = shapedText->wrap(&unicodeText, 800.0f, 800.0f); in UNIX_ONLY_TEST() local
155 wrappedText->visit(&testVisitor); in UNIX_ONLY_TEST()
/third_party/skia/experimental/sktext/src/
H A DPaint.cpp85 auto wrappedText = shapedText->wrap(unicodeText.get(), reqSize.width(), reqSize.height()); in layout() local
86 wrappedText->format(textAlign, textDirection); in layout()
87 return wrappedText; in layout()
104 void Paint::paint(SkCanvas* canvas, SkPoint xy, UnicodeText* unicodeText, WrappedText* wrappedText, SkSpan<DecoratedBlock> decoratedBlocks) { in paint() argument
118 wrappedText->visit( this); in paint()
120 wrappedText->visit(unicodeText, this, PositionType::kGraphemeCluster, SkSpan<size_t>(chunks.data(), chunks.size())); in paint()
H A DText.cpp321 auto wrappedText = std::unique_ptr<WrappedText>(new WrappedText());
336 this->addLine(wrappedText.get(), unicodeText->getUnicode(), line, spaces, true);
410 this->addLine(wrappedText.get(), unicodeText->getUnicode(), line, spaces, false);
425 } else if (wrappedText->fVisualLines.empty()) {
430 this->addLine(wrappedText.get(), unicodeText->getUnicode(), line, spaces, false);
431 wrappedText->fActualSize.fWidth = width;
432 return std::move(wrappedText);
454 void ShapedText::addLine(WrappedText* wrappedText, SkUnicode* unicode, Stretch& stretch, Stretch& spaces, bool hardLineBreak) {
464 auto runStart = wrappedText->fVisualRuns.size();
481 wrappedText
[all...]
H A DPaint.h72 void paint(SkCanvas* canvas, SkPoint xy, UnicodeText* unicodeText, WrappedText* wrappedText, SkSpan<DecoratedBlock> decoratedBlocks);
/third_party/skia/experimental/sktext/include/
H A DText.h154 void addLine(WrappedText* wrappedText, SkUnicode* unicode, Stretch& stretch, Stretch& spaces, bool hardLineBreak);

Completed in 6 milliseconds