Lines Matching refs:canvas
29 void onDraw(SkCanvas* canvas) override {
34 canvas->clear(0xFFFFFFFF);
36 canvas->save();
40 canvas->translate(0, y);
41 canvas->rotate(1);
42 canvas->drawRect({ 20, 20, 200, 200 }, p);
43 canvas->restore();
47 canvas->translate(0, y);
48 canvas->rotate(1);
49 canvas->drawRect({ 20, 20, 20.2f, 200 }, p);
50 canvas->drawRect({ 20, 200, 200, 200.1f }, p);
51 canvas->drawCircle(100, 100, 30, p);
52 canvas->restore();
63 canvas->drawPath(path, p);
77 canvas->drawPath(path, p);
81 canvas->translate(0, y);
88 canvas->drawPath(path, p);
89 canvas->restore();
110 void onDraw(SkCanvas* canvas) override {
115 canvas->clear(0xFFFFFFFF);
117 canvas->save();
118 canvas->rotate(1);
128 canvas->drawPath(path, p);
129 canvas->restore();
131 canvas->save();
132 canvas->translate(200, 0);
133 canvas->rotate(1);
136 canvas->drawPath(path, p);
137 canvas->restore();
143 canvas->translate(0, 300);
147 canvas->drawPath(path, p);
149 canvas->translate(300, 0);
153 canvas->drawPath(path, p);
174 void onDraw(SkCanvas* canvas) override {
179 canvas->save();
184 canvas->drawPath(path, p);
185 canvas->restore();