class CC_EXPORT TextureDrawQuad : public DrawQuad {
public:
- static scoped_ptr<TextureDrawQuad> Create();
+ TextureDrawQuad();
void SetNew(const SharedQuadState* shared_quad_state,
const gfx::Rect& rect,
static const TextureDrawQuad* MaterialCast(const DrawQuad*);
private:
- TextureDrawQuad();
- virtual void ExtendValue(base::DictionaryValue* value) const OVERRIDE;
+ virtual void ExtendValue(base::debug::TracedValue* value) const OVERRIDE;
};
} // namespace cc