Home
last modified time | relevance | path

Searched refs:textDirection (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/experimental/sktext/src/
H A DPaint.cpp22 TextDirection textDirection, TextAlign textAlign, in drawText()
26 textDirection, textAlign, foreground, background, in drawText()
31 TextDirection textDirection, TextAlign textAlign, in drawText()
42 auto formattedText = Paint::layout(std::move(text), textDirection, textAlign, reqSize, SkSpan<FontBlock>(&fontBlock, 1)); in drawText()
78 TextDirection textDirection, TextAlign textAlign, in layout()
86 wrappedText->format(textAlign, textDirection); in layout()
21 drawText(std::u16string text, SkCanvas* canvas, TextDirection textDirection, TextAlign textAlign, SkPaint foreground, SkPaint background, const SkString& fontFamily, SkScalar fontSize, SkFontStyle fontStyle, SkScalar x, SkScalar y) drawText() argument
30 drawText(std::u16string text, SkCanvas* canvas, TextDirection textDirection, TextAlign textAlign, SkPaint foreground, SkPaint background, const SkString& fontFamily, SkScalar fontSize, SkFontStyle fontStyle, SkSize reqSize, SkScalar x, SkScalar y) drawText() argument
77 layout(std::u16string text, TextDirection textDirection, TextAlign textAlign, SkSize reqSize, SkSpan<FontBlock> fontBlocks) layout() argument
H A DPaint.h77 TextDirection textDirection, TextAlign textAlign,
82 TextDirection textDirection, TextAlign textAlign,
89 TextDirection textDirection, TextAlign textAlign,
H A DText.cpp226 TextDirection textDirection) {
275 unicodeText->getUnicode(), text8.c_str(), text8.size(), textDirection == TextDirection::kLtr ? 0 : 1));
503 void WrappedText::format(TextAlign textAlign, TextDirection textDirection) {
/third_party/skia/experimental/sktext/editor/
H A DTexts.h27 StaticText(std::u16string text, SkPoint offset, SkSize size, SkSpan<FontBlock> fontBlocks, TextDirection textDirection, TextAlign textAlign) { in StaticText() argument
62 TextDirection textDirection, TextAlign textAlign) { in DynamicText()
68 fTextDirection = textDirection; in DynamicText()
142 EditableText(std::u16string text, SkPoint offset, SkSize size, SkSpan<FontBlock> fontBlocks, SkSpan<DecoratedBlock> decorations, TextDirection textDirection, TextAlign textAlign) in EditableText() argument
143 : DynamicText(text, offset, size, fontBlocks, decorations, textDirection, textAlign) in EditableText()
58 DynamicText(std::u16string text, SkPoint offset, SkSize size, SkSpan<FontBlock> fontBlocks, SkSpan<DecoratedBlock> decorations, TextDirection textDirection, TextAlign textAlign) DynamicText() argument
/third_party/skia/experimental/sktext/include/
H A DInterface.h30 @param textDirection a starting text direction value
33 std::unique_ptr<ShapedText> shape(SkSpan<FontBlock> blocks, TextDirection textDirection);
108 @param textDirection specifies a text direction that also used in formatting
110 void format(TextAlign textAlign, TextDirection textDirection);
H A DText.h34 @param textDirection a starting text direction value
100 @param textDirection a starting text direction value
103 virtual std::unique_ptr<ShapedText> shape(UnicodeText* unicodeText, TextDirection textDirection);
215 @param textDirection specifies a text direction that also used in formatting
217 void format(TextAlign textAlign, TextDirection textDirection);
/third_party/skia/modules/canvaskit/
H A Dparagraph_bindings.cpp217 para::TextDirection textDirection; member
235 ps.setTextDirection(s.textDirection); in toParagraphStyle()
584 .field("textDirection", &SimpleParagraphStyle::textDirection) in EMSCRIPTEN_BINDINGS()
/third_party/skia/modules/skparagraph/src/
H A DTextLine.cpp2528 TextDirection textDirection = fOwner->paragraphStyle().getTextDirection(); local
2531 if (textDirection == TextDirection::kRtl) {
2536 if (textDirection == TextDirection::kLtr) {
2543 if (textDirection == TextDirection::kLtr) {
H A DParagraphImpl.cpp731 auto textDirection = fParagraphStyle.getTextDirection() == TextDirection::kLtr in GetLineFontMetrics() local
734 if (!fUnicode->getBidiRegions(fText.c_str(), fText.size(), textDirection, &fBidiRegions)) { in GetLineFontMetrics()
/third_party/skia/modules/skparagraph/tests/
H A DSkParagraphTest.cpp5632 auto draw = [&](const char* prefix, TextAlign textAlign, TextDirection textDirection) { in UNIX_ONLY_TEST()
5634 paragraphStyle.setTextDirection(textDirection); in UNIX_ONLY_TEST()

Completed in 24 milliseconds