Lines Matching refs:override

31     ~Device() override;
39 void onSave() override {}
40 void onRestore() override {}
42 bool onClipIsAA() const override { return false; }
43 bool onClipIsWideOpen() const override { return true; }
44 ClipType onGetClipType() const override { return ClipType::kRect; }
45 SkIRect onDevClipBounds() const override;
47 void onClipRect(const SkRect& rect, SkClipOp, bool aa) override {}
48 void onClipRRect(const SkRRect& rrect, SkClipOp, bool aa) override {}
49 void onClipPath(const SkPath& path, SkClipOp, bool aa) override {}
52 void drawPaint(const SkPaint& paint) override;
53 void drawRect(const SkRect& r, const SkPaint& paint) override;
54 void drawOval(const SkRect& oval, const SkPaint& paint) override;
55 void drawRRect(const SkRRect& rr, const SkPaint& paint) override;
57 const SkPoint[], const SkPaint& paint) override;
58 void drawPath(const SkPath& path, const SkPaint& paint, bool pathIsMutable = false) override;
64 sk_sp<SkSurface> makeSurface(const SkImageInfo&, const SkSurfaceProps&) override;
65 SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override;
67 bool onReadPixels(const SkPixmap&, int x, int y) override;
74 void onAsRgnClip(SkRegion*) const override {}
75 void onClipShader(sk_sp<SkShader>) override {}
76 void onClipRegion(const SkRegion& deviceRgn, SkClipOp) override {}
77 void onReplaceClip(const SkIRect& rect) override {}
79 bool onWritePixels(const SkPixmap&, int x, int y) override { return false; }
85 SkBlendMode mode) override {}
90 SkCanvas::SrcRectConstraint) override {}
96 SkCanvas::SrcRectConstraint) override {}
98 const SkRect& dst, SkFilterMode, const SkPaint&) override {}
100 const SkPaint&) override {}
102 void drawDrawable(SkDrawable*, const SkMatrix*, SkCanvas*) override {}
103 void drawVertices(const SkVertices*, SkBlendMode, const SkPaint&) override {}
104 void drawShadow(const SkPath&, const SkDrawShadowRec&) override {}
105 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {}
107 void drawDevice(SkBaseDevice*, const SkSamplingOptions&, const SkPaint&) override {}
109 const SkSamplingOptions&, const SkPaint&) override {}
111 sk_sp<SkSpecialImage> makeSpecial(const SkBitmap&) override;
112 sk_sp<SkSpecialImage> makeSpecial(const SkImage*) override;
113 sk_sp<SkSpecialImage> snapSpecial(const SkIRect& subset, bool forceCopy = false) override;