diff options
Diffstat (limited to 'include/core/SkColorFilter.h')
-rw-r--r-- | include/core/SkColorFilter.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/include/core/SkColorFilter.h b/include/core/SkColorFilter.h index 2fc9d6ec2b..76a0c9367f 100644 --- a/include/core/SkColorFilter.h +++ b/include/core/SkColorFilter.h @@ -120,33 +120,4 @@ private: typedef SkFlattenable INHERITED; }; -#include "SkShader.h" - -class SkFilterShader : public SkShader { -public: - SkFilterShader(SkShader* shader, SkColorFilter* filter); - virtual ~SkFilterShader(); - - // override - virtual uint32_t getFlags(); - virtual bool setContext(const SkBitmap& device, const SkPaint& paint, - const SkMatrix& matrix); - virtual void shadeSpan(int x, int y, SkPMColor result[], int count); - virtual void shadeSpan16(int x, int y, uint16_t result[], int count); - virtual void beginSession(); - virtual void endSession(); - - SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkFilterShader) - -protected: - SkFilterShader(SkFlattenableReadBuffer& ); - virtual void flatten(SkFlattenableWriteBuffer&) const SK_OVERRIDE; - -private: - SkShader* fShader; - SkColorFilter* fFilter; - - typedef SkShader INHERITED; -}; - #endif |