Lines Matching defs:canvas
41 void drawFrame(SkCanvas* canvas, int frameIndex) {
72 canvas->drawImage(bm.asImage(), 0, 0);
123 DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg) override {
129 canvas->save();
131 this->drawFrame(canvas, frameIndex);
132 canvas->translate(SkIntToScalar(fCodec->getInfo().width()), 0);
134 canvas->restore();
136 SkAutoCanvasRestore acr(canvas, true);
137 canvas->translate(0, SkIntToScalar(fCodec->getInfo().height()));
138 this->drawFrame(canvas, fFrame);
213 void onDraw(SkCanvas* canvas) override {
214 canvas->scale(0.25f, 0.25f);
216 canvas->drawImage(p->getFrame(), 0, 0);
217 canvas->translate(p->dimensions().width(), 0);
271 void onDraw(SkCanvas* canvas) override {
281 SkAutoCanvasRestore acr(canvas, true);
284 canvas->translate(SkIntToScalar(xTranslate), SkIntToScalar(yTranslate));
288 canvas->drawImage(image, 0, 0);