diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/android/TilePainter.h')
-rw-r--r-- | Source/WebCore/platform/graphics/android/TilePainter.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/TilePainter.h b/Source/WebCore/platform/graphics/android/TilePainter.h index 91030cb..4d0f5dc 100644 --- a/Source/WebCore/platform/graphics/android/TilePainter.h +++ b/Source/WebCore/platform/graphics/android/TilePainter.h @@ -27,6 +27,7 @@ #define TilePainter_h #include "TransformationMatrix.h" +#include "SkRefCnt.h" class SkCanvas; @@ -41,6 +42,15 @@ public: virtual const TransformationMatrix* transform() { return 0; } }; +class SurfacePainter : public SkRefCnt { +public: + virtual ~SurfacePainter() { } + virtual const TransformationMatrix* transform() { return 0; } + virtual float opacity() { return 1.0; } + enum SurfaceType { PaintedSurface, ImageSurface }; + virtual SurfaceType type() { return PaintedSurface; } +}; + } #endif // TilePainter_h |