Lines Matching full:virtual
43 virtual ~SkiaCanvasProxy() {}
47 virtual SkSurface* onNewSurface(const SkImageInfo&, const SkSurfaceProps&) override;
49 virtual void willSave() override;
50 virtual SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec&) override;
51 virtual void willRestore() override;
53 virtual void didConcat(const SkMatrix&) override;
54 virtual void didSetMatrix(const SkMatrix&) override;
56 virtual void onDrawPaint(const SkPaint& paint) override;
57 virtual void onDrawPoints(PointMode, size_t count, const SkPoint pts[],
59 virtual void onDrawOval(const SkRect&, const SkPaint&) override;
60 virtual void onDrawRect(const SkRect&, const SkPaint&) override;
61 virtual void onDrawRRect(const SkRRect&, const SkPaint&) override;
62 virtual void onDrawPath(const SkPath& path, const SkPaint&) override;
63 virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top,
65 virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst,
67 virtual void onDrawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
69 virtual void onDrawVertices(VertexMode, int vertexCount, const SkPoint vertices[],
74 virtual void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override;
76 virtual void onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
78 virtual void onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
80 virtual void onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
82 virtual void onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
84 virtual void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
87 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
91 virtual void onClipRect(const SkRect&, SkRegion::Op, ClipEdgeStyle) override;
92 virtual void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
93 virtual void onClipPath(const SkPath&, SkRegion::Op, ClipEdgeStyle) override;
94 virtual void onClipRegion(const SkRegion&, SkRegion::Op) override;