Lines Matching defs:canvas
7 bool Paint::drawText(std::u16string text, SkCanvas* canvas, SkScalar x, SkScalar y) {
10 return drawText(std::move(text), canvas, TextDirection::kLtr, TextAlign::kLeft, foregroundPaint, backgroundPaint, SkString("Roboto"), 14, SkFontStyle::Normal(), x, y);
13 bool Paint::drawText(std::u16string text, SkCanvas* canvas, SkScalar width) {
16 return drawText(std::move(text), canvas,
21 bool Paint::drawText(std::u16string text, SkCanvas* canvas,
25 return drawText(std::move(text), canvas,
30 bool Paint::drawText(std::u16string text, SkCanvas* canvas,
49 paint.paint(canvas, SkPoint::Make(x, y), nullptr, formattedText.get(), SkSpan<DecoratedBlock>(&decoratedBlock, 1));
104 void Paint::paint(SkCanvas* canvas, SkPoint xy, UnicodeText* unicodeText, WrappedText* wrappedText, SkSpan<DecoratedBlock> decoratedBlocks) {
105 fCanvas = canvas;