Home | History | Annotate | Download | only in graphics

Lines Matching refs:layer

73     virtual blink::WebLayer* layer() = 0;
125 // The given layer will replicate this layer and its children; the replica renders behind this layer.
127 // The layer that replicates this layer (if any).
129 // The layer being replicated.
137 // Offset is origin of the renderer minus origin of the graphics layer (so either zero or negative).
141 // The position of the layer (the location of its top-left corner in its parent)
148 // The size of the layer.
176 // opaque means that we know the layer contents have no alpha
197 // mark the given rect (in layer coords) as needing dispay. Never goes deep.
212 // Layer contents
215 void setContentsToPlatformLayer(blink::WebLayer* layer) { setContentsTo(layer); }
218 // Callback from the underlying graphics system to draw layer contents.
221 // For hosting this GraphicsLayer in a native layer hierarchy.
229 // Return a string with a human readable form of the layer tree, If debug is true
282 // needs to notifiy the change to the platform layer as needed.
285 void setReplicatedLayer(GraphicsLayer* layer) { m_replicatedLayer = layer; }
291 // Helper functions used by settors to keep layer's the state consistent.
338 GraphicsLayer* m_maskLayer; // Reference to mask layer. We don't own this.
339 GraphicsLayer* m_contentsClippingMaskLayer; // Reference to clipping mask layer. We don't own this.
341 GraphicsLayer* m_replicaLayer; // A layer that replicates this layer. We only allow one, for now.
343 GraphicsLayer* m_replicatedLayer; // For a replica layer, a reference to the original layer.
344 FloatPoint m_replicatedLayerPosition; // For a replica layer, the position of the replica.
354 // We don't have ownership of m_contentsLayer, but we do want to know if a given layer is the
355 // same as our current layer in setContentsTo(). Since m_contentsLayer may be deleted at this point,