Home | History | Annotate | Download | only in compositor

Lines Matching defs:cc

15 #include "cc/animation/animation_events.h"
16 #include "cc/animation/layer_animation_event_observer.h"
17 #include "cc/base/scoped_ptr_vector.h"
18 #include "cc/layers/content_layer_client.h"
19 #include "cc/layers/texture_layer_client.h"
20 #include "cc/resources/texture_mailbox.h"
32 namespace cc {
63 NON_EXPORTED_BASE(public cc::ContentLayerClient),
64 NON_EXPORTED_BASE(public cc::TextureLayerClient),
65 NON_EXPORTED_BASE(public cc::LayerAnimationEventObserver) {
236 // cc::Layer.
257 void SetTextureMailbox(const cc::TextureMailbox& mailbox, float scale_factor);
258 cc::TextureMailbox GetTextureMailbox(float* scale_factor);
261 void SetDelegatedFrame(scoped_ptr<cc::DelegatedFrameData> frame,
270 cc::TransferableResourceArray* array);
311 void RequestCopyOfOutput(scoped_ptr<cc::CopyOutputRequest> request);
318 cc::Layer* cc_layer() { return cc_layer_; }
323 virtual bool PrepareTextureMailbox(cc::TextureMailbox* mailbox,
334 virtual void OnAnimationStarted(const cc::AnimationEvent& event) OVERRIDE;
336 // Whether this layer has animations waiting to get sent to its cc::Layer.
381 scoped_ptr<cc::Animation> animation) OVERRIDE;
397 void SwitchToLayer(scoped_refptr<cc::Layer> new_layer);
463 cc::ScopedPtrVector<cc::Animation> pending_threaded_animations_;
467 scoped_refptr<cc::ContentLayer> content_layer_;
468 scoped_refptr<cc::TextureLayer> texture_layer_;
469 scoped_refptr<cc::SolidColorLayer> solid_color_layer_;
470 scoped_refptr<cc::DelegatedRendererLayer> delegated_renderer_layer_;
471 cc::Layer* cc_layer_;
481 cc::TextureMailbox mailbox_;