Base interface for anything that can go on a Timeline .
Show All |
Public Member Functions
-
TimelineItem (class Timeline *parent=0)
-
TimelineItem (class Timeline *parent, void *target, float startTime, float duration)
-
~TimelineItem ()
-
voidstart (bool reverse)=0
-
voidloopStart ()
-
voidupdate (float relativeTime)=0
-
voidcomplete (bool reverse)=0
-
floatcalcDuration () const
-
voidreverse ()=0
-
thisRef ()
Protected Member Functions
Protected Attributes
-
class Timeline *mParent
-
void *mTarget
-
floatmStartTime
-
boolmHasStarted
-
boolmHasReverseStarted
-
boolmComplete
-
boolmReverseComplete
-
boolmMarkedForRemoval
-
boolmInfinite
-
boolmLoop
-
boolmPingPong
-
boolmUseAbsoluteTime
-
boolmAutoRemove
-
int32_tmLastLoopIteration