Home | History | Annotate | Download | only in samplecode

Lines Matching refs:canvas

17 static void textStrokePath(SkCanvas* canvas) {
22 canvas->save();
23 canvas->scale(SkIntToScalar(250),SkIntToScalar(250));
36 canvas->drawPath(path, paint);
46 canvas->drawTextOnPathHV(text, len, path, 0,
48 canvas->restore();
51 static void textPathMatrix(SkCanvas* canvas) {
63 canvas->drawPath(path, paint);
74 canvas->drawTextOnPath(text, len, path, nullptr, paint);
79 canvas->drawTextOnPath(text, len, path, &matrix, paint);
83 canvas->drawTextOnPath(text, len, path, &matrix, paint);
88 canvas->drawTextOnPath(text, len, path, &matrix, paint);
116 void onDrawContent(SkCanvas* canvas) override {
128 canvas->drawTextOnPathHV(text, len, fPath,
132 canvas->drawTextOnPathHV(text, len, fPath,
136 canvas->drawTextOnPathHV(text, len, fPath,
142 canvas->drawPath(fPath, paint);
144 canvas->translate(SkIntToScalar(275), 0);
145 textStrokePath(canvas);
147 canvas->translate(SkIntToScalar(-275), SkIntToScalar(250));
148 textPathMatrix(canvas);