Index: include/core/SkXfermode.h |
diff --git a/include/core/SkXfermode.h b/include/core/SkXfermode.h |
index 91268ab5f127a5ec37cf8102b4c8dafe27706839..15840207f9668edc61d4a1a90e181aed6171c8b9 100644 |
--- a/include/core/SkXfermode.h |
+++ b/include/core/SkXfermode.h |
@@ -17,6 +17,7 @@ class GrFragmentProcessor; |
class GrTexture; |
class GrXPFactory; |
class SkString; |
+class SkValue; |
/** \class SkXfermode |
* |
@@ -229,6 +230,8 @@ public: |
SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP() |
SK_DEFINE_FLATTENABLE_TYPE(SkXfermode) |
+ virtual SkValue asValue() const; |
+ |
protected: |
SkXfermode() {} |
/** The default implementation of xfer32/xfer16/xferA8 in turn call this |