Index: cc/animation/animation.h |
diff --git a/cc/animation/animation.h b/cc/animation/animation.h |
index 9342f1abc12bf880e624685ffa427c9a55944708..2677fdeff58e8930aad793bde0ee6b5ad2622550 100644 |
--- a/cc/animation/animation.h |
+++ b/cc/animation/animation.h |
@@ -19,43 +19,48 @@ class AnimationCurve; |
// loop count, last pause time, and the total time spent paused. |
class CC_EXPORT Animation { |
public: |
- // Animations begin in the 'WaitingForTargetAvailability' state. An Animation |
- // waiting for target availibility will run as soon as its target property |
- // is free (and all the animations animating with it are also able to run). |
- // When this time arrives, the controller will move the animation into the |
- // Starting state, and then into the Running state. Running animations may |
- // toggle between Running and Paused, and may be stopped by moving into either |
- // the Aborted or Finished states. A Finished animation was allowed to run to |
- // completion, but an Aborted animation was not. |
+ // Animations begin in the 'WAITING_FOR_TARGET_AVAILABILITY' state. An |
+ // Animation waiting for target availibility will run as soon as its target |
+ // property is free (and all the animations animating with it are also able to |
+ // run). When this time arrives, the controller will move the animation into |
+ // the STARTING state, and then into the RUNNING state. RUNNING animations may |
+ // toggle between RUNNING and PAUSED, and may be stopped by moving into either |
+ // the ABORTED or FINISHED states. A FINISHED animation was allowed to run to |
+ // completion, but an ABORTED animation was not. |
enum RunState { |
- WaitingForTargetAvailability = 0, |
- WaitingForDeletion, |
- Starting, |
- Running, |
- Paused, |
- Finished, |
- Aborted, |
+ WAITING_FOR_TARGET_AVAILABILITY = 0, |
+ WAITING_FOR_DELETION, |
+ STARTING, |
+ RUNNING, |
+ PAUSED, |
+ FINISHED, |
+ ABORTED, |
// This sentinel must be last. |
- RunStateEnumSize |
+ LAST_RUN_STATE = ABORTED |
}; |
enum TargetProperty { |
- Transform = 0, |
- Opacity, |
- Filter, |
- ScrollOffset, |
- BackgroundColor, |
+ TRANSFORM = 0, |
+ OPACITY, |
+ FILTER, |
+ SCROLL_OFFSET, |
+ BACKGROUND_COLOR, |
// This sentinel must be last. |
- TargetPropertyEnumSize |
+ LAST_TARGET_PROPERTY = BACKGROUND_COLOR |
}; |
- enum Direction { Normal, Reverse, Alternate, AlternateReverse }; |
+ enum Direction { |
+ DIRECTION_NORMAL, |
+ DIRECTION_REVERSE, |
+ DIRECTION_ALTERNATE, |
+ DIRECTION_ALTERNATE_REVERSE |
+ }; |
enum FillMode { |
- FillModeNone, |
- FillModeForwards, |
- FillModeBackwards, |
- FillModeBoth |
+ FILL_MODE_NONE, |
+ FILL_MODE_FORWARDS, |
+ FILL_MODE_BACKWARDS, |
+ FILL_MODE_BOTH |
}; |
static scoped_ptr<Animation> Create(scoped_ptr<AnimationCurve> curve, |
@@ -111,9 +116,8 @@ class CC_EXPORT Animation { |
bool IsFinishedAt(base::TimeTicks monotonic_time) const; |
bool is_finished() const { |
- return run_state_ == Finished || |
- run_state_ == Aborted || |
- run_state_ == WaitingForDeletion; |
+ return run_state_ == FINISHED || run_state_ == ABORTED || |
+ run_state_ == WAITING_FOR_DELETION; |
} |
bool InEffect(base::TimeTicks monotonic_time) const; |
@@ -131,7 +135,7 @@ class CC_EXPORT Animation { |
needs_synchronized_start_time_ = needs_synchronized_start_time; |
} |
- // This is true for animations running on the main thread when the Finished |
+ // This is true for animations running on the main thread when the FINISHED |
// event sent by the corresponding impl animation has been received. |
bool received_finished_event() const { |
return received_finished_event_; |
@@ -227,10 +231,10 @@ class CC_EXPORT Animation { |
// When pushed from a main-thread controller to a compositor-thread |
// controller, an animation will initially only affect pending observers |
// (corresponding to layers in the pending tree). Animations that only |
- // affect pending observers are able to reach the Starting state and tick |
+ // affect pending observers are able to reach the STARTING state and tick |
// pending observers, but cannot proceed any further and do not tick active |
// observers. After activation, such animations affect both kinds of observers |
- // and are able to proceed past the Starting state. When the removal of |
+ // and are able to proceed past the STARTING state. When the removal of |
// an animation is pushed from a main-thread controller to a |
// compositor-thread controller, this initially only makes the animation |
// stop affecting pending observers. After activation, such animations no |