#import <IntervalAction.h>
Inherits FiniteTimeAction.
Inherited by AccelAmplitude, AccelDeccelAmplitude, Animate, BezierBy, Blink, CameraAction, DeccelAmplitude, DelayTime, EaseAction, FadeIn, FadeOut, FadeTo, GridAction, JumpBy, MoveTo, Repeat, ReverseTime, RotateBy, RotateTo, ScaleTo, Sequence, Spawn, TintBy, and TintTo.

Public Member Functions | |
| (id) | - initWithDuration: |
| (void) | - start |
| (BOOL) | - isDone |
| (IntervalAction *) | - reverse |
Static Public Member Functions | |
| (id) | + actionWithDuration: |
These IntervalAction actions have some interesting properties, like:
For example, you can simulate a Ping Pong effect running the action normally and then running it again in Reverse mode.
Example:
Action * pingPongAction = [Sequence actions: action, [action reverse], nil];
| - (BOOL) isDone |
returns YES if the action has finished
Implements Action.
| - (IntervalAction*) reverse |
returns a reversed action
Implements FiniteTimeAction.
| - (void) start |
called when the action is about to start
Implements Action.
1.5.8