From f1292bc01fa3a2e398454b0cf03d36b23b6912f7 Mon Sep 17 00:00:00 2001 From: "fmalita@google.com" Date: Tue, 11 Mar 2014 21:46:56 +0000 Subject: Revert "De-virtualize SkCanvas save/restore." (To allow a roll fix into the tree). This reverts commit edf702204be42c945254191f9f9cd6585b3d189b. R=halcanary@google.com Review URL: https://codereview.chromium.org/194923008 git-svn-id: http://skia.googlecode.com/svn/trunk@13748 2bbb7eff-a529-9590-31e7-b0007b416f81 --- include/utils/SkLuaCanvas.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'include/utils/SkLuaCanvas.h') diff --git a/include/utils/SkLuaCanvas.h b/include/utils/SkLuaCanvas.h index ae76ec2911..a4f30bc349 100644 --- a/include/utils/SkLuaCanvas.h +++ b/include/utils/SkLuaCanvas.h @@ -20,6 +20,11 @@ public: SkLuaCanvas(int width, int height, lua_State*, const char function[]); virtual ~SkLuaCanvas(); + virtual int save(SaveFlags flags) SK_OVERRIDE; + virtual int saveLayer(const SkRect* bounds, const SkPaint* paint, + SaveFlags flags) SK_OVERRIDE; + virtual void restore() SK_OVERRIDE; + virtual bool translate(SkScalar dx, SkScalar dy) SK_OVERRIDE; virtual bool scale(SkScalar sx, SkScalar sy) SK_OVERRIDE; virtual bool rotate(SkScalar degrees) SK_OVERRIDE; @@ -62,10 +67,6 @@ public: virtual void drawData(const void* data, size_t length) SK_OVERRIDE; protected: - virtual void onSave(SaveFlags) SK_OVERRIDE; - virtual bool onSaveLayer(const SkRect*, const SkPaint*, SaveFlags) SK_OVERRIDE; - virtual void onRestore() SK_OVERRIDE; - virtual void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) SK_OVERRIDE; virtual void onClipRect(const SkRect&, SkRegion::Op, ClipEdgeStyle) SK_OVERRIDE; -- cgit v1.2.3