Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1178)

Unified Diff: cc/layer.h

Issue 11189043: cc: Rename cc classes and members to match filenames (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/layer.h
diff --git a/cc/layer.h b/cc/layer.h
index 0dd140f51f575a23cbf62abbd983202db295ab11..f3250d72bc19dd9248f715f99e612b9b711261d8 100644
--- a/cc/layer.h
+++ b/cc/layer.h
@@ -24,26 +24,26 @@ class WebLayerScrollClient;
namespace cc {
-class CCActiveAnimation;
-struct CCAnimationEvent;
-class CCLayerAnimationDelegate;
-class CCLayerImpl;
-class CCLayerTreeHost;
-class CCPriorityCalculator;
-class CCTextureUpdateQueue;
-class ScrollbarLayerChromium;
-struct CCAnimationEvent;
-struct CCRenderingStats;
+class ActiveAnimation;
+struct AnimationEvent;
+class LayerAnimationDelegate;
+class LayerImpl;
+class LayerTreeHost;
+class PriorityCalculator;
+class TextureUpdateQueue;
+class ScrollbarLayer;
+struct AnimationEvent;
+struct RenderingStats;
// Base class for composited layers. Special layer types are derived from
// this class.
-class LayerChromium : public base::RefCounted<LayerChromium>, public CCLayerAnimationControllerClient {
+class Layer : public base::RefCounted<Layer>, public LayerAnimationControllerClient {
public:
- typedef std::vector<scoped_refptr<LayerChromium> > LayerList;
+ typedef std::vector<scoped_refptr<Layer> > LayerList;
- static scoped_refptr<LayerChromium> create();
+ static scoped_refptr<Layer> create();
- // CCLayerAnimationControllerClient implementation
+ // LayerAnimationControllerClient implementation
virtual int id() const OVERRIDE;
virtual void setOpacityFromAnimation(float) OVERRIDE;
virtual float opacity() const OVERRIDE;
@@ -53,11 +53,11 @@ public:
// The root layer is a special case -- it operates in physical pixels.
virtual const WebKit::WebTransformationMatrix& transform() const OVERRIDE;
- LayerChromium* rootLayer();
- LayerChromium* parent() const;
- void addChild(scoped_refptr<LayerChromium>);
- void insertChild(scoped_refptr<LayerChromium>, size_t index);
- void replaceChild(LayerChromium* reference, scoped_refptr<LayerChromium> newLayer);
+ Layer* rootLayer();
+ Layer* parent() const;
+ void addChild(scoped_refptr<Layer>);
+ void insertChild(scoped_refptr<Layer>, size_t index);
+ void replaceChild(Layer* reference, scoped_refptr<Layer> newLayer);
void removeFromParent();
void removeAllChildren();
void setChildren(const LayerList&);
@@ -82,8 +82,8 @@ public:
void setMasksToBounds(bool);
bool masksToBounds() const { return m_masksToBounds; }
- void setMaskLayer(LayerChromium*);
- LayerChromium* maskLayer() const { return m_maskLayer.get(); }
+ void setMaskLayer(Layer*);
+ Layer* maskLayer() const { return m_maskLayer.get(); }
virtual void setNeedsDisplayRect(const FloatRect& dirtyRect);
void setNeedsDisplay() { setNeedsDisplayRect(FloatRect(FloatPoint(), bounds())); }
@@ -165,14 +165,14 @@ public:
virtual void setUseLCDText(bool);
bool useLCDText() const { return m_useLCDText; }
- virtual void setLayerTreeHost(CCLayerTreeHost*);
+ virtual void setLayerTreeHost(LayerTreeHost*);
bool hasContributingDelegatedRenderPasses() const { return false; }
void setIsDrawable(bool);
- void setReplicaLayer(LayerChromium*);
- LayerChromium* replicaLayer() const { return m_replicaLayer.get(); }
+ void setReplicaLayer(Layer*);
+ Layer* replicaLayer() const { return m_replicaLayer.get(); }
bool hasMask() const { return m_maskLayer; }
bool hasReplica() const { return m_replicaLayer; }
@@ -180,7 +180,7 @@ public:
// These methods typically need to be overwritten by derived classes.
virtual bool drawsContent() const;
- virtual void update(CCTextureUpdateQueue&, const CCOcclusionTracker*, CCRenderingStats&) { }
+ virtual void update(TextureUpdateQueue&, const OcclusionTracker*, RenderingStats&) { }
virtual bool needMoreUpdates();
virtual void setIsMask(bool) { }
virtual void bindContentsTexture() { }
@@ -190,10 +190,10 @@ public:
void setDebugBorderWidth(float);
void setDebugName(const std::string&);
- virtual void pushPropertiesTo(CCLayerImpl*);
+ virtual void pushPropertiesTo(LayerImpl*);
void clearRenderSurface() { m_renderSurface.reset(); }
- RenderSurfaceChromium* renderSurface() const { return m_renderSurface.get(); }
+ RenderSurface* renderSurface() const { return m_renderSurface.get(); }
void createRenderSurface();
float drawOpacity() const { return m_drawOpacity; }
@@ -202,8 +202,8 @@ public:
bool drawOpacityIsAnimating() const { return m_drawOpacityIsAnimating; }
void setDrawOpacityIsAnimating(bool drawOpacityIsAnimating) { m_drawOpacityIsAnimating = drawOpacityIsAnimating; }
- LayerChromium* renderTarget() const { ASSERT(!m_renderTarget || m_renderTarget->renderSurface()); return m_renderTarget; }
- void setRenderTarget(LayerChromium* target) { m_renderTarget = target; }
+ Layer* renderTarget() const { ASSERT(!m_renderTarget || m_renderTarget->renderSurface()); return m_renderTarget; }
+ void setRenderTarget(Layer* target) { m_renderTarget = target; }
bool drawTransformIsAnimating() const { return m_drawTransformIsAnimating; }
void setDrawTransformIsAnimating(bool animating) { m_drawTransformIsAnimating = animating; }
@@ -234,39 +234,39 @@ public:
// Returns true if any of the layer's descendants has content to draw.
bool descendantDrawsContent();
- CCLayerTreeHost* layerTreeHost() const { return m_layerTreeHost; }
+ LayerTreeHost* layerTreeHost() const { return m_layerTreeHost; }
// Set the priority of all desired textures in this layer.
- virtual void setTexturePriorities(const CCPriorityCalculator&) { }
+ virtual void setTexturePriorities(const PriorityCalculator&) { }
- bool addAnimation(scoped_ptr<CCActiveAnimation>);
+ bool addAnimation(scoped_ptr<ActiveAnimation>);
void pauseAnimation(int animationId, double timeOffset);
void removeAnimation(int animationId);
void suspendAnimations(double monotonicTime);
void resumeAnimations(double monotonicTime);
- CCLayerAnimationController* layerAnimationController() { return m_layerAnimationController.get(); }
- void setLayerAnimationController(scoped_ptr<CCLayerAnimationController>);
- scoped_ptr<CCLayerAnimationController> releaseLayerAnimationController();
+ LayerAnimationController* layerAnimationController() { return m_layerAnimationController.get(); }
+ void setLayerAnimationController(scoped_ptr<LayerAnimationController>);
+ scoped_ptr<LayerAnimationController> releaseLayerAnimationController();
void setLayerAnimationDelegate(WebKit::WebAnimationDelegate* layerAnimationDelegate) { m_layerAnimationDelegate = layerAnimationDelegate; }
bool hasActiveAnimation() const;
- virtual void notifyAnimationStarted(const CCAnimationEvent&, double wallClockTime);
+ virtual void notifyAnimationStarted(const AnimationEvent&, double wallClockTime);
virtual void notifyAnimationFinished(double wallClockTime);
virtual Region visibleContentOpaqueRegion() const;
- virtual ScrollbarLayerChromium* toScrollbarLayerChromium();
+ virtual ScrollbarLayer* toScrollbarLayer();
protected:
- friend class CCLayerImpl;
+ friend class LayerImpl;
friend class TreeSynchronizer;
- virtual ~LayerChromium();
+ virtual ~Layer();
- LayerChromium();
+ Layer();
void setNeedsCommit();
@@ -284,36 +284,36 @@ protected:
// Note this rect is in layer space (not content space).
FloatRect m_updateRect;
- scoped_refptr<LayerChromium> m_maskLayer;
+ scoped_refptr<Layer> m_maskLayer;
- // Constructs a CCLayerImpl of the correct runtime type for this LayerChromium type.
- virtual scoped_ptr<CCLayerImpl> createCCLayerImpl();
+ // Constructs a LayerImpl of the correct runtime type for this Layer type.
+ virtual scoped_ptr<LayerImpl> createLayerImpl();
int m_layerId;
private:
- friend class base::RefCounted<LayerChromium>;
+ friend class base::RefCounted<Layer>;
- void setParent(LayerChromium*);
- bool hasAncestor(LayerChromium*) const;
+ void setParent(Layer*);
+ bool hasAncestor(Layer*) const;
bool descendantIsFixedToContainerLayer() const;
size_t numChildren() const { return m_children.size(); }
// Returns the index of the child or -1 if not found.
- int indexOfChild(const LayerChromium*);
+ int indexOfChild(const Layer*);
// This should only be called from removeFromParent.
- void removeChild(LayerChromium*);
+ void removeChild(Layer*);
LayerList m_children;
- LayerChromium* m_parent;
+ Layer* m_parent;
- // LayerChromium instances have a weak pointer to their CCLayerTreeHost.
- // This pointer value is nil when a LayerChromium is not in a tree and is
+ // Layer instances have a weak pointer to their LayerTreeHost.
+ // This pointer value is nil when a Layer is not in a tree and is
// updated via setLayerTreeHost() if a layer moves between trees.
- CCLayerTreeHost* m_layerTreeHost;
+ LayerTreeHost* m_layerTreeHost;
- scoped_ptr<CCLayerAnimationController> m_layerAnimationController;
+ scoped_ptr<LayerAnimationController> m_layerAnimationController;
// Layer properties.
IntSize m_bounds;
@@ -354,14 +354,14 @@ private:
WebKit::WebTransformationMatrix m_sublayerTransform;
// Replica layer used for reflections.
- scoped_refptr<LayerChromium> m_replicaLayer;
+ scoped_refptr<Layer> m_replicaLayer;
// Transient properties.
- scoped_ptr<RenderSurfaceChromium> m_renderSurface;
+ scoped_ptr<RenderSurface> m_renderSurface;
float m_drawOpacity;
bool m_drawOpacityIsAnimating;
- LayerChromium* m_renderTarget;
+ Layer* m_renderTarget;
WebKit::WebTransformationMatrix m_drawTransform;
WebKit::WebTransformationMatrix m_screenSpaceTransform;
@@ -379,7 +379,7 @@ private:
WebKit::WebLayerScrollClient* m_layerScrollClient;
};
-void sortLayers(std::vector<scoped_refptr<LayerChromium> >::iterator, std::vector<scoped_refptr<LayerChromium> >::iterator, void*);
+void sortLayers(std::vector<scoped_refptr<Layer> >::iterator, std::vector<scoped_refptr<Layer> >::iterator, void*);
} // namespace cc

Powered by Google App Engine
This is Rietveld 408576698