Home | History | Annotate | Download | only in gm

Lines Matching full:canvas

35     virtual void onDraw(SkCanvas* canvas) {
38 canvas->save();
39 canvas->translate(SkIntToScalar(100), SkIntToScalar(100));
40 drawLabeledRect(canvas, "Link to A", 0, 0);
42 SkAnnotateLinkToDestination(canvas, rect, name.get());
43 canvas->restore();
45 canvas->save();
46 canvas->translate(SkIntToScalar(200), SkIntToScalar(200));
48 drawLabeledRect(canvas, "Target A", point.x(), point.y());
49 SkAnnotateNamedDestination(canvas, point, name.get());
50 canvas->restore();
56 void drawLabeledRect(SkCanvas* canvas, const char* text, SkScalar x, SkScalar y) {
61 canvas->drawRect(rect, paint);
67 canvas->drawText(text, strlen(text), x, y, paint);