diff options
author | robertphillips <robertphillips@google.com> | 2015-01-26 06:08:52 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-01-26 06:08:52 -0800 |
commit | 42dbfa8651861f2f686879c996aab9f9f82277dd (patch) | |
tree | 6a0299231aff19870a0e8a5822ba1d86b816f624 /include/core/SkPathEffect.h | |
parent | b644e9afde5c456a731ec44d8f72b2e1d93b863f (diff) |
Add patheffects to debugger printout
TBR=bsalomon@google.com
Review URL: https://codereview.chromium.org/872043002
Diffstat (limited to 'include/core/SkPathEffect.h')
-rw-r--r-- | include/core/SkPathEffect.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/include/core/SkPathEffect.h b/include/core/SkPathEffect.h index 0675e97058..c4d4183981 100644 --- a/include/core/SkPathEffect.h +++ b/include/core/SkPathEffect.h @@ -131,6 +131,7 @@ public: virtual DashType asADash(DashInfo* info) const; + SK_TO_STRING_PUREVIRT() SK_DEFINE_FLATTENABLE_TYPE(SkPathEffect) protected: @@ -162,6 +163,8 @@ protected: // these are visible to our subclasses SkPathEffect* fPE0, *fPE1; + SK_TO_STRING_OVERRIDE() + private: typedef SkPathEffect INHERITED; }; @@ -185,11 +188,11 @@ public: virtual bool filterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*) const SK_OVERRIDE; + SK_TO_STRING_OVERRIDE() SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkComposePathEffect) protected: - SkComposePathEffect(SkPathEffect* outer, SkPathEffect* inner) - : INHERITED(outer, inner) {} + SkComposePathEffect(SkPathEffect* outer, SkPathEffect* inner) : INHERITED(outer, inner) {} private: // illegal @@ -218,11 +221,11 @@ public: virtual bool filterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*) const SK_OVERRIDE; + SK_TO_STRING_OVERRIDE() SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkSumPathEffect) protected: - SkSumPathEffect(SkPathEffect* first, SkPathEffect* second) - : INHERITED(first, second) {} + SkSumPathEffect(SkPathEffect* first, SkPathEffect* second) : INHERITED(first, second) {} private: // illegal |