Lines Matching full:virtual
43 virtual ~SkiaCanvasProxy() {}
46 virtual sk_sp<SkSurface> onNewSurface(const SkImageInfo&, const SkSurfaceProps&) override;
48 virtual void willSave() override;
49 virtual SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec&) override;
50 virtual void willRestore() override;
52 virtual void didConcat(const SkMatrix&) override;
53 virtual void didSetMatrix(const SkMatrix&) override;
55 virtual void onDrawPaint(const SkPaint& paint) override;
56 virtual void onDrawPoints(PointMode, size_t count, const SkPoint pts[],
58 virtual void onDrawOval(const SkRect&, const SkPaint&) override;
59 virtual void onDrawRect(const SkRect&, const SkPaint&) override;
60 virtual void onDrawRRect(const SkRRect&, const SkPaint&) override;
61 virtual void onDrawPath(const SkPath& path, const SkPaint&) override;
62 virtual void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter,
64 virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top,
66 virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst,
68 virtual void onDrawBitmapNine(const SkBitmap& bitmap, const SkIRect& center, const SkRect& dst,
70 virtual void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*);
71 virtual void onDrawImageRect(const SkImage*, const SkRect*, const SkRect&, const SkPaint*,
73 virtual void onDrawImageNine(const SkImage*, const SkIRect& center, const SkRect& dst,
75 virtual void onDrawImageLattice(const SkImage*, const Lattice& lattice, const SkRect& dst,
77 virtual void onDrawVerticesObject(const SkVertices*, SkBlendMode, const SkPaint&) override;
79 virtual void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override;
81 virtual void onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
83 virtual void onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
85 virtual void onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
87 virtual void onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
89 virtual void onDrawTextRSXform(const void* text, size_t byteLength, const SkRSXform[],
91 virtual void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
94 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
98 virtual void onClipRect(const SkRect&, SkClipOp, ClipEdgeStyle) override;
99 virtual void onClipRRect(const SkRRect&, SkClipOp, ClipEdgeStyle) override;
100 virtual void onClipPath(const SkPath&, SkClipOp, ClipEdgeStyle) override;