Lines Matching refs:canvas
33 SkCanvas canvas(fBitmap);
34 canvas.clear(0x00000000);
40 canvas.drawText(str, strlen(str), SkIntToScalar(20), SkIntToScalar(70), paint);
47 void drawClippedBitmap(SkCanvas* canvas, const SkPaint& paint, int x, int y) {
48 canvas->save();
49 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
50 canvas->clipRect(SkRect::MakeWH(
52 canvas->drawBitmap(fBitmap, 0, 0, &paint);
53 canvas->restore();
56 virtual void onDraw(SkCanvas* canvas) {
61 canvas->clear(0xFF101010);
66 canvas->save();
67 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
68 canvas->drawRect(SkRect::MakeXYWH(8, 0, 8, 8), checkPaint);
69 canvas->drawRect(SkRect::MakeXYWH(0, 8, 8, 8), checkPaint);
70 canvas->restore();
96 drawClippedBitmap(canvas, paint, 0, y);
99 drawClippedBitmap(canvas, paint, 110, y);
102 drawClippedBitmap(canvas, paint, 220, y);
107 drawClippedBitmap(canvas, paint, 0, y);
110 drawClippedBitmap(canvas, paint, 110, y);
113 drawClippedBitmap(canvas, paint, 220, y);