diff options
Diffstat (limited to 'src/core/SkMaskFilter.cpp')
-rw-r--r-- | src/core/SkMaskFilter.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/core/SkMaskFilter.cpp b/src/core/SkMaskFilter.cpp index 3ff4f93405..52cdc3cc9b 100644 --- a/src/core/SkMaskFilter.cpp +++ b/src/core/SkMaskFilter.cpp @@ -405,6 +405,7 @@ public: } SkMask::Format getFormat() const override { return SkMask::kA8_Format; } + void toString(SkString* str) const override; SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkComposeMF) protected: @@ -469,6 +470,10 @@ sk_sp<SkFlattenable> SkComposeMF::CreateProc(SkReadBuffer& buffer) { return SkMaskFilter::MakeCompose(std::move(outer), std::move(inner)); } +void SkComposeMF::toString(SkString* str) const { + str->set("SkComposeMF:"); +} + /////////////////////////////////////////////////////////////////////////////////////////////////// class SkCombineMF : public SkMaskFilterBase { @@ -493,6 +498,7 @@ public: SkMask::Format getFormat() const override { return SkMask::kA8_Format; } + void toString(SkString* str) const override; SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkCombineMF) protected: @@ -619,6 +625,10 @@ sk_sp<SkFlattenable> SkCombineMF::CreateProc(SkReadBuffer& buffer) { return SkMaskFilter::MakeCombine(std::move(dst), std::move(src), mode); } +void SkCombineMF::toString(SkString* str) const { + str->set("SkCombineMF:"); +} + /////////////////////////////////////////////////////////////////////////////////////////////////// class SkMatrixMF : public SkMaskFilterBase { @@ -642,6 +652,10 @@ public: SkMask::Format getFormat() const override { return as_MFB(fFilter)->getFormat(); } + void toString(SkString* str) const override { + str->set("SkMatrixMF:"); + } + SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkLocalMatrixMF) protected: |