Home
last modified time | relevance | path

Searched refs:TextDirection (Results 1 – 25 of 38) sorted by relevance

12

/third_party/skia/experimental/sktext/samples/
DText.cpp49 TextDirection direction = TextDirection::kLtr) { in drawLine()
60 Paint::drawText(direction == TextDirection::kRtl ? mirror(text) : normal(text), in drawLine()
99 drawLine(canvas, width, height, line, TextAlign::kLeft, TextDirection::kLtr); in onDrawContent()
101 drawLine(canvas, width, height, line, TextAlign::kRight, TextDirection::kLtr); in onDrawContent()
103 drawLine(canvas, width, height, line, TextAlign::kCenter, TextDirection::kLtr); in onDrawContent()
105 drawLine(canvas, width, height, line, TextAlign::kJustify, TextDirection::kLtr); in onDrawContent()
108 drawLine(canvas, width, height, line, TextAlign::kLeft, TextDirection::kRtl); in onDrawContent()
110 drawLine(canvas, width, height, line, TextAlign::kRight, TextDirection::kRtl); in onDrawContent()
112 drawLine(canvas, width, height, line, TextAlign::kCenter, TextDirection::kRtl); in onDrawContent()
114 drawLine(canvas, width, height, line, TextAlign::kJustify, TextDirection::kRtl); in onDrawContent()
[all …]
/third_party/skia/modules/skparagraph/src/
DParagraphStyle.cpp24 fTextDirection = TextDirection::kLtr; in ParagraphStyle()
34 return (fTextDirection == TextDirection::kLtr) ? TextAlign::kLeft : TextAlign::kRight; in effective_align()
36 return (fTextDirection == TextDirection::kLtr) ? TextAlign::kRight : TextAlign::kLeft; in effective_align()
DTextLine.cpp387 } else if (fOwner->paragraphStyle().getTextDirection() == TextDirection::kRtl) { in format()
755 if (fOwner->paragraphStyle().getTextDirection() == TextDirection::kRtl) { in createHeadEllipsis()
1012 if (fOwner->paragraphStyle().getTextDirection() == TextDirection::kLtr) { in measureTextInsideOneRun()
1179 if (fOwner->paragraphStyle().getTextDirection() == TextDirection::kRtl && in iterateThroughVisualRuns()
1186 fOwner->paragraphStyle().getTextDirection() == TextDirection::kLtr) { in iterateThroughVisualRuns()
1415 } else if (paragraphStyle.getTextDirection() == TextDirection::kRtl && in getRectsForRange()
1423 } else if (paragraphStyle.getTextDirection() == TextDirection::kLtr && in getRectsForRange()
1479 if (left.rect.fLeft > lineStart && left.direction == TextDirection::kRtl) { in getRectsForRange()
1484 if (right.direction == TextDirection::kLtr && in getRectsForRange()
DRun.h105TextDirection getTextDirection() const { return leftToRight() ? TextDirection::kLtr : TextDirectio… in getTextDirection()
/third_party/skia/experimental/sktext/src/
DPaint.cpp10 …return drawText(std::move(text), canvas, TextDirection::kLtr, TextAlign::kLeft, foregroundPaint, b… in drawText()
17TextDirection::kLtr, TextAlign::kLeft, foregroundPaint, backgroundPaint, SkString("Roboto"), 14, S… in drawText()
22 TextDirection textDirection, TextAlign textAlign, in drawText()
31 TextDirection textDirection, TextAlign textAlign, in drawText()
78 TextDirection textDirection, TextAlign textAlign, in layout()
84 auto shapedText = fontResolvedText->shape(unicodeText.get(), TextDirection::kLtr); in layout()
DPaint.h77 TextDirection textDirection, TextAlign textAlign,
82 TextDirection textDirection, TextAlign textAlign,
89 TextDirection textDirection, TextAlign textAlign,
/third_party/skia/experimental/sktext/editor/
DDefaults.h13 const TextDirection DEFAULT_TEXT_DIRECTION = TextDirection::kLtr;
DTexts.h27 …ring text, SkPoint offset, SkSize size, SkSpan<FontBlock> fontBlocks, TextDirection textDirection,… in StaticText()
62 TextDirection textDirection, TextAlign textAlign) { in DynamicText()
136 TextDirection fTextDirection;
142 …ze, SkSpan<FontBlock> fontBlocks, SkSpan<DecoratedBlock> decorations, TextDirection textDirection,… in EditableText()
/third_party/skia/modules/skparagraph/include/
DDartTypes.h61 enum class TextDirection { enum
82 TextDirection direction;
84 TextBox(SkRect r, TextDirection d) : rect(r), direction(d) {} in TextBox()
DParagraphStyle.h110 TextDirection getTextDirection() const { return fTextDirection; } in getTextDirection()
111 void setTextDirection(TextDirection direction) { fTextDirection = direction; } in setTextDirection()
152 TextDirection fTextDirection;
DParagraph.h130 TextDirection fGlyphClusterPosition;
/third_party/skia/modules/canvaskit/
Dparagraph_bindings_gen.cpp92 enum_<para::TextDirection>("TextDirection") in EMSCRIPTEN_BINDINGS()
93 .value("LTR", para::TextDirection::kLtr) in EMSCRIPTEN_BINDINGS()
94 .value("RTL", para::TextDirection::kRtl); in EMSCRIPTEN_BINDINGS()
Dparagraph.js31 r['direction'] = CanvasKit.TextDirection.RTL;
33 r['direction'] = CanvasKit.TextDirection.LTR;
74 s['textDirection'] = s['textDirection'] || CanvasKit.TextDirection.LTR;
/third_party/skia/modules/skunicode/tests/
DSkUnicodeTest.cpp65 SkUnicode::TextDirection::kLTR, in UNIX_ONLY_TEST()
79 SkUnicode::TextDirection::kRTL, in UNIX_ONLY_TEST()
110 SkUnicode::TextDirection::kRTL, in UNIX_ONLY_TEST()
133 SkUnicode::TextDirection::kLTR, in UNIX_ONLY_TEST()
/third_party/skia/experimental/sktext/tests/
DShapedText.cpp51 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
70 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
DSelectableText.cpp104 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
152 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
194 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
235 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
276 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
DWrappedText.cpp102 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
151 auto shapedText = fontResolvedText->shape(&unicodeText, TextDirection::kLtr); in UNIX_ONLY_TEST()
/third_party/skia/experimental/sktext/include/
DInterface.h33 std::unique_ptr<ShapedText> shape(SkSpan<FontBlock> blocks, TextDirection textDirection);
110 void format(TextAlign textAlign, TextDirection textDirection);
DText.h103 … virtual std::unique_ptr<ShapedText> shape(UnicodeText* unicodeText, TextDirection textDirection);
217 void format(TextAlign textAlign, TextDirection textDirection);
/third_party/skia/modules/skunicode/include/
DSkUnicode.h90 enum class TextDirection { enum
142 TextDirection dir,
146 TextDirection dir,
/third_party/skia/modules/skunicode/src/
DSkUnicode_icu_bidi.cpp87 TextDirection dir, in extractBidi()
100 uint8_t bidiLevel = (dir == TextDirection::kLTR) ? UBIDI_LTR : UBIDI_RTL; in extractBidi()
/third_party/skia/fuzz/
DFuzzSkParagraph.cpp234 TextDirection td; in BuildParagraphStyle()
235 fuzz->nextEnum(&td, TextDirection::kRtl); in BuildParagraphStyle()
/third_party/skia/modules/skparagraph/samples/
DSampleParagraph.cpp1387 paragraph_style.setTextDirection(TextDirection::kRtl); in onDrawContent()
1759 paragraph_style.setTextDirection(direction ? TextDirection::kLtr : TextDirection::kRtl); in onDrawContent()
1845 paragraph_style.setTextDirection(TextDirection::kRtl); in onDrawContent()
2048 … auto draw = [&](SkScalar width, SkScalar height, TextDirection td, TextAlign ta, const char* t) { in onDrawContent()
2051 td == TextDirection::kLtr ? "left" : "right", in onDrawContent()
2099 box.direction == TextDirection::kLtr ? "left" : "right"); in onDrawContent()
2109 draw(w, h, TextDirection::kRtl, TextAlign::kRight, "RTL+RIGHT#1234567890"); in onDrawContent()
2110 draw(w, h, TextDirection::kRtl, TextAlign::kRight, "قففغغغغقففغغغغقففغغغ"); in onDrawContent()
2112 draw(w, h, TextDirection::kLtr, TextAlign::kRight, "LTR+RIGHT#1234567890"); in onDrawContent()
2113 draw(w, h, TextDirection::kLtr, TextAlign::kRight, "قففغغغغقففغغغغقففغغغ"); in onDrawContent()
[all …]
/third_party/skia/modules/androidkit/src/
DText.cpp35 skia::text::TextDirection::kLtr, skia::text::TextAlign::kLeft, in Text_RenderText()
/third_party/skia/modules/canvaskit/tests/
Dparagraph.spec.js501 expect(rect.direction.value).toEqual(CanvasKit.TextDirection.LTR.value);
644 textDirection: CanvasKit.TextDirection.RTL,
701 textDirection: CanvasKit.TextDirection.RTL,
903 textDirection: CanvasKit.TextDirection.RTL,
954 textDirection: CanvasKit.TextDirection.RTL,

12