Home | History | Annotate | Download | only in cc

Lines Matching refs:ccLayerImpl

30 #include "cc/CCLayerImpl.h"
63 CCLayerImpl::CCLayerImpl(LayerChromium* owner)
84 CCLayerImpl::~CCLayerImpl()
89 CCLayerImpl* CCLayerImpl::superlayer() const
91 return m_owner->superlayer() ? m_owner->superlayer()->ccLayerImpl() : 0;
94 CCLayerImpl* CCLayerImpl::maskLayer() const
96 return m_owner->maskLayer() ? m_owner->maskLayer()->ccLayerImpl() : 0;
99 CCLayerImpl* CCLayerImpl::replicaLayer() const
101 return m_owner->replicaLayer() ? m_owner->replicaLayer()->ccLayerImpl() : 0;
104 void CCLayerImpl::setLayerRenderer(LayerRendererChromium* renderer)
109 RenderSurfaceChromium* CCLayerImpl::createRenderSurface()
115 bool CCLayerImpl::descendantsDrawsContent()
120 if (sublayers[i]->ccLayerImpl()->drawsContent() || sublayers[i]->ccLayerImpl()->descendantsDrawsContent())
126 // These belong on CCLayerImpl, but should be overridden by each type and not defer to the LayerChromium subtypes.
127 bool CCLayerImpl::drawsContent() const
132 void CCLayerImpl::draw(const IntRect& targetSurfaceRect)
137 void CCLayerImpl::updateCompositorResources()
142 void CCLayerImpl::unreserveContentsTexture()
147 void CCLayerImpl::bindContentsTexture()
152 void CCLayerImpl::cleanupResources()
158 const IntRect CCLayerImpl::getDrawRect() const
167 void CCLayerImpl::drawDebugBorder()
191 void CCLayerImpl::writeIndent(TextStream& ts, int indent)
197 void CCLayerImpl::dumpLayerProperties(TextStream& ts, int indent) const