Index: include/core/SkPathEffect.h |
diff --git a/include/core/SkPathEffect.h b/include/core/SkPathEffect.h |
index 3b4541de5681944c870d7c5594ee7c3f2fb5060c..68536d297529856a0afc49ed8120f16e793a6ec9 100644 |
--- a/include/core/SkPathEffect.h |
+++ b/include/core/SkPathEffect.h |
@@ -106,6 +106,8 @@ public: |
const SkStrokeRec&, const SkMatrix&, |
const SkRect* cullR) const; |
+ SK_DEFINE_FLATTENABLE_TYPE_CHECKING_PROCS(SkPathEffect) |
+ |
protected: |
SkPathEffect(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {} |
@@ -128,6 +130,8 @@ public: |
SkPairPathEffect(SkPathEffect* pe0, SkPathEffect* pe1); |
virtual ~SkPairPathEffect(); |
+ SK_DEFINE_FLATTENABLE_TYPE_CHECKING_PROCS(SkPairPathEffect) |
+ |
protected: |
SkPairPathEffect(SkFlattenableReadBuffer&); |
virtual void flatten(SkFlattenableWriteBuffer&) const SK_OVERRIDE; |
@@ -157,7 +161,7 @@ public: |
virtual bool filterPath(SkPath* dst, const SkPath& src, |
SkStrokeRec*, const SkRect*) const SK_OVERRIDE; |
- SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkComposePathEffect) |
+ SK_DEFINE_FLATTENABLE_DESERIALIZATION_PROCS(SkComposePathEffect) |
protected: |
SkComposePathEffect(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {} |
@@ -188,7 +192,7 @@ public: |
virtual bool filterPath(SkPath* dst, const SkPath& src, |
SkStrokeRec*, const SkRect*) const SK_OVERRIDE; |
- SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkSumPathEffect) |
+ SK_DEFINE_FLATTENABLE_DESERIALIZATION_PROCS(SkSumPathEffect) |
protected: |
SkSumPathEffect(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {} |