Home | History | Annotate | Download | only in compositor

Lines Matching defs:LayerAnimator

32 class LayerAnimator;
51 // LayerAnimator public --------------------------------------------------------
53 LayerAnimator::LayerAnimator(base::TimeDelta transition_duration)
63 LayerAnimator::~LayerAnimator() {
73 LayerAnimator* LayerAnimator::CreateDefaultAnimator() {
74 return new LayerAnimator(base::TimeDelta::FromMilliseconds(0));
78 LayerAnimator* LayerAnimator::CreateImplicitAnimator() {
79 return new LayerAnimator(
90 void LayerAnimator::Set##name(type value) { \
104 member_type LayerAnimator::GetTarget##name() const { \
119 void LayerAnimator::SetDelegate(LayerAnimationDelegate* delegate) {
123 void LayerAnimator::StartAnimation(LayerAnimationSequence* animation) {
124 scoped_refptr<LayerAnimator> retain(this);
152 void LayerAnimator::ScheduleAnimation(LayerAnimationSequence* animation) {
153 scoped_refptr<LayerAnimator> retain(this);
164 void LayerAnimator::StartTogether(
166 scoped_refptr<LayerAnimator> retain(this);
218 void LayerAnimator::ScheduleTogether(
220 scoped_refptr<LayerAnimator> retain(this);
254 void LayerAnimator::SchedulePauseForProperties(
271 bool LayerAnimator::IsAnimatingProperty(
283 void LayerAnimator::StopAnimatingProperty(
285 scoped_refptr<LayerAnimator> retain(this);
298 void LayerAnimator::AddObserver(LayerAnimationObserver* observer) {
303 void LayerAnimator::RemoveObserver(LayerAnimationObserver* observer) {
312 void LayerAnimator::OnThreadedAnimationStarted(
351 // LayerAnimator protected -----------------------------------------------------
353 void LayerAnimator::ProgressAnimation(LayerAnimationSequence* sequence,
361 void LayerAnimator::ProgressAnimationToEnd(LayerAnimationSequence* sequence) {
368 bool LayerAnimator::HasAnimation(LayerAnimationSequence* sequence) const {
377 // LayerAnimator private -------------------------------------------------------
379 void LayerAnimator::Step(base::TimeTicks now) {
380 TRACE_EVENT0("ui", "LayerAnimator::Step");
381 scoped_refptr<LayerAnimator> retain(this);
403 void LayerAnimator::SetStartTime(base::TimeTicks start_time) {
407 base::TimeDelta LayerAnimator::GetTimerInterval() const {
411 void LayerAnimator::StopAnimatingInternal(bool abort) {
412 scoped_refptr<LayerAnimator> retain(this);
434 void LayerAnimator::UpdateAnimationState() {
447 LayerAnimationSequence* LayerAnimator::RemoveAnimation(
509 void LayerAnimator::FinishAnimation(
511 scoped_refptr<LayerAnimator> retain(this);
521 void LayerAnimator::FinishAnyAnimationWithZeroDuration() {
522 scoped_refptr<LayerAnimator> retain(this);
542 void LayerAnimator::ClearAnimations() {
543 scoped_refptr<LayerAnimator> retain(this);
547 LayerAnimator::RunningAnimation* LayerAnimator::GetRunningAnimation(
559 void LayerAnimator::AddToQueueIfNotPresent(LayerAnimationSequence* animation) {
574 void LayerAnimator::RemoveAllAnimationsWithACommonProperty(
618 void LayerAnimator::ImmediatelySetNewTarget(LayerAnimationSequence* sequence) {
640 void LayerAnimator::ImmediatelyAnimateToNewTarget(
658 void LayerAnimator::EnqueueNewAnimation(LayerAnimationSequence* sequence) {
666 void LayerAnimator::ReplaceQueuedAnimations(LayerAnimationSequence* sequence) {
699 void LayerAnimator::ProcessQueue() {
748 bool LayerAnimator::StartSequenceImmediately(LayerAnimationSequence* sequence) {
792 void LayerAnimator::GetTargetValue(
800 void LayerAnimator::OnScheduled(LayerAnimationSequence* sequence) {
811 base::TimeDelta LayerAnimator::GetTransitionDuration() const {
815 void LayerAnimator::ClearAnimationsInternal() {
837 void LayerAnimator::PurgeDeletedAnimations() {
846 LayerAnimator::RunningAnimation::RunningAnimation(
851 LayerAnimator::RunningAnimation::~RunningAnimation() { }