Index: cc/checkerboard_draw_quad.h |
diff --git a/cc/checkerboard_draw_quad.h b/cc/checkerboard_draw_quad.h |
index 2306c1cf9597a310e679553cf5e93ba49597400d..5f1c83e45022818bc61dd4841b1353a26d741cfe 100644 |
--- a/cc/checkerboard_draw_quad.h |
+++ b/cc/checkerboard_draw_quad.h |
@@ -13,16 +13,25 @@ |
namespace cc { |
class CC_EXPORT CheckerboardDrawQuad : public DrawQuad { |
-public: |
- static scoped_ptr<CheckerboardDrawQuad> create(const SharedQuadState*, const gfx::Rect&, SkColor); |
+ public: |
+ static scoped_ptr<CheckerboardDrawQuad> Create(); |
- SkColor color() const { return m_color; }; |
+ void SetNew(const SharedQuadState* shared_quad_state, |
+ gfx::Rect rect, |
+ SkColor color); |
- static const CheckerboardDrawQuad* materialCast(const DrawQuad*); |
-private: |
- CheckerboardDrawQuad(const SharedQuadState*, const gfx::Rect&, SkColor); |
+ void SetAll(const SharedQuadState* shared_quad_state, |
+ gfx::Rect rect, |
+ gfx::Rect opaque_rect, |
+ gfx::Rect visible_rect, |
+ bool needs_blending, |
+ SkColor color); |
- SkColor m_color; |
+ SkColor color; |
+ |
+ static const CheckerboardDrawQuad* MaterialCast(const DrawQuad*); |
+ private: |
+ CheckerboardDrawQuad(); |
}; |
} |