Home
last modified time | relevance | path

Searched refs:ShapedText (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/experimental/sktext/include/
DText.h89 class ShapedText; variable
103 … virtual std::unique_ptr<ShapedText> shape(UnicodeText* unicodeText, TextDirection textDirection);
121 class ShapedText : public SkShaper::RunHandler {
131 ShapedText() in ShapedText() function
239 friend class ShapedText;
DInterface.h33 std::unique_ptr<ShapedText> shape(SkSpan<FontBlock> blocks, TextDirection textDirection);
53 class ShapedText {
DSkText.md20 It also has a method <b>shape</b> that creates a ShapedText object.
24 Class <b>ShapedText</b> contains the results in the form of a list of shaped blocks with all the in…
47 …o hold on to the DrawableText object afterwards (removing UnicodeText, ShapedText and WrappedText …
/third_party/flutter/skia/modules/canvaskit/tests/
Dfont.spec.js52 const shapedText = new CanvasKit.ShapedText({
71 const shapedText2 = new CanvasKit.ShapedText({
/third_party/skia/experimental/sktext/editor/
DTexts.h48 std::unique_ptr<ShapedText> fShapedText;
126 std::unique_ptr<ShapedText> fShapedText;
/third_party/skia/experimental/sktext/src/
DLogicalRun.h66 friend class ShapedText;
DText.cpp225 std::unique_ptr<ShapedText> FontResolvedText::shape(UnicodeText* unicodeText, in shape()
267 auto shapedText = std::make_unique<ShapedText>(); in shape()
320 std::unique_ptr<WrappedText> ShapedText::wrap(UnicodeText* unicodeText, float width, float height) { in wrap()
435 SkTArray<int32_t> ShapedText::getVisualOrder(SkUnicode* unicode, RunIndex startRun, RunIndex endRun… in getVisualOrder()
454 void ShapedText::addLine(WrappedText* wrappedText, SkUnicode* unicode, Stretch& stretch, Stretch& s… in addLine()
/third_party/skia/experimental/sktext/
DBUILD.gn64 "tests/ShapedText.cpp",
/third_party/flutter/skia/modules/canvaskit/
Dcanvaskit_bindings.cpp510 class ShapedText { class
512 ShapedText(ShapedTextOpts opts) : fOpts(opts) {} in ShapedText() function in ShapedText
535 void drawShapedText(SkCanvas& canvas, ShapedText st, SkScalar x, in drawShapedText()
871 class_<ShapedText>("ShapedText") in EMSCRIPTEN_BINDINGS()
873 .function("getBounds", &ShapedText::getBounds); in EMSCRIPTEN_BINDINGS()
Dexterns.js96 ShapedText: { property
DCHANGELOG.md92 - Text shaping with `ShapedText` object and `SkCanvas.drawText`. At compile time, one can choose
/third_party/skia/site/docs/dev/design/
Dtext_shaper.md40 `TextBuilder`, `ShapedText` and `FormattedText` objects are used in sequence:
96 ShapedText shape(DOMString text, sequence<TextBlock>);
/third_party/flutter/skia/site/user/modules/
Dcanvaskit.md335 const shapedText = new CanvasKit.ShapedText({
/third_party/skia/modules/canvaskit/
DCHANGELOG.md149 - The `ShapedText` type has been removed. Clients who want ShapedText should use the
858 - Text shaping with `ShapedText` object and `SkCanvas.drawText`. At compile time, one can choose