aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkPathEffect.h
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2015-01-26 06:08:52 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-26 06:08:52 -0800
commit42dbfa8651861f2f686879c996aab9f9f82277dd (patch)
tree6a0299231aff19870a0e8a5822ba1d86b816f624 /include/core/SkPathEffect.h
parentb644e9afde5c456a731ec44d8f72b2e1d93b863f (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.h11
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