Index: cc/CCRenderPassDrawQuad.h |
diff --git a/cc/CCRenderPassDrawQuad.h b/cc/CCRenderPassDrawQuad.h |
index 99222d9edb83c4bcedca424f85fe43ad40f4a275..d665960fa36a36131701df967c6d4c574b219a8a 100644 |
--- a/cc/CCRenderPassDrawQuad.h |
+++ b/cc/CCRenderPassDrawQuad.h |
@@ -1,51 +1,6 @@ |
-// Copyright 2011 The Chromium Authors. All rights reserved. |
+// Copyright 2012 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CCRenderPassDrawQuad_h |
-#define CCRenderPassDrawQuad_h |
- |
-#include "base/basictypes.h" |
-#include "base/memory/scoped_ptr.h" |
-#include "CCDrawQuad.h" |
-#include "CCRenderPass.h" |
-#include "CCResourceProvider.h" |
-#include "IntRect.h" |
- |
-namespace cc { |
- |
-class CCRenderPassDrawQuad : public CCDrawQuad { |
-public: |
- static scoped_ptr<CCRenderPassDrawQuad> create(const CCSharedQuadState*, const IntRect&, CCRenderPass::Id renderPassId, bool isReplica, CCResourceProvider::ResourceId maskResourceId, const IntRect& contentsChangedSinceLastFrame, float maskTexCoordScaleX, float maskTexCoordScaleY, float maskTexCoordOffsetX, float maskTexCoordOffsetY); |
- |
- CCRenderPass::Id renderPassId() const { return m_renderPassId; } |
- bool isReplica() const { return m_isReplica; } |
- CCResourceProvider::ResourceId maskResourceId() const { return m_maskResourceId; } |
- const IntRect& contentsChangedSinceLastFrame() const { return m_contentsChangedSinceLastFrame; } |
- |
- static const CCRenderPassDrawQuad* materialCast(const CCDrawQuad*); |
- float maskTexCoordScaleX() const { return m_maskTexCoordScaleX; } |
- float maskTexCoordScaleY() const { return m_maskTexCoordScaleY; } |
- float maskTexCoordOffsetX() const { return m_maskTexCoordOffsetX; } |
- float maskTexCoordOffsetY() const { return m_maskTexCoordOffsetY; } |
- |
- scoped_ptr<CCRenderPassDrawQuad> copy(const CCSharedQuadState* copiedSharedQuadState, CCRenderPass::Id copiedRenderPassId) const; |
- |
-private: |
- CCRenderPassDrawQuad(const CCSharedQuadState*, const IntRect&, CCRenderPass::Id renderPassId, bool isReplica, CCResourceProvider::ResourceId maskResourceId, const IntRect& contentsChangedSinceLastFrame, float maskTexCoordScaleX, float maskTexCoordScaleY, float maskTexCoordOffsetX, float maskTexCoordOffsetY); |
- |
- CCRenderPass::Id m_renderPassId; |
- bool m_isReplica; |
- CCResourceProvider::ResourceId m_maskResourceId; |
- IntRect m_contentsChangedSinceLastFrame; |
- float m_maskTexCoordScaleX; |
- float m_maskTexCoordScaleY; |
- float m_maskTexCoordOffsetX; |
- float m_maskTexCoordOffsetY; |
- |
- DISALLOW_COPY_AND_ASSIGN(CCRenderPassDrawQuad); |
-}; |
- |
-} |
- |
-#endif |
+// Temporary forwarding header |
+#include "cc/render_pass_draw_quad.h" |