Lines Matching defs:canvas
116 void drawBG(SkCanvas* canvas) {
117 canvas->drawColor(0xFFFFFFFF);
120 void drawShadowedPath(SkCanvas* canvas, const SkPath& path,
141 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams,
146 canvas->drawPath(path, paint);
153 canvas->drawPath(path, strokePaint);
157 void onDrawContent(SkCanvas* canvas) override {
158 this->drawBG(canvas);
168 canvas->translate(3 * kPad, 3 * kPad);
169 canvas->save();
189 canvas->restore();
190 canvas->translate(0, dy);
191 canvas->save();
196 canvas->save();
197 canvas->concat(m);
198 this->drawShadowedPath(canvas, path, zPlaneParams, greenPaint, kAmbientAlpha,
200 canvas->restore();
202 canvas->translate(dx, 0);
210 canvas->restore();
211 canvas->translate(kPad, dy);
212 canvas->save();
222 canvas->save();
223 canvas->concat(m);
224 this->drawShadowedPath(canvas, path, zPlaneParams, greenPaint, kAmbientAlpha,
226 canvas->restore();
228 canvas->translate(dx, 0);
235 SkMatrix invCanvasM = canvas->getTotalMatrix();
237 canvas->save();
238 canvas->concat(invCanvasM);
242 canvas->drawCircle(lightPos.fX, lightPos.fY, kLightR / 10.f, blackPaint);
243 canvas->restore();