diff options
author | 2012-08-06 21:20:05 +0000 | |
---|---|---|
committer | 2012-08-06 21:20:05 +0000 | |
commit | 02f65f2d9168f2304a09d784dbcfeefb7669c8b4 (patch) | |
tree | 7607308dabc215fbc4d019e9977c3ebd0eed5812 /include/core/SkColorFilter.h | |
parent | e2faf17bcc523557e44ef443b48a53f286886a53 (diff) |
move SkFilterShader into private header
Review URL: https://codereview.appspot.com/6454107
git-svn-id: http://skia.googlecode.com/svn/trunk@4961 2bbb7eff-a529-9590-31e7-b0007b416f81
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 |