RepeatTimingFunction Class Reference
[Animation Timing FunctionsVersion 4.0]

Inheritance diagram for RepeatTimingFunction:
Inheritance graph
[legend]
Collaboration diagram for RepeatTimingFunction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RepeatTimingFunction (TimingFunctionBase *tf, int32_t repeatCount, bool autoReverse=true)
 ~RepeatTimingFunction ()
float getPosition (uint32_t milliseconds)
bool isDone (uint32_t milliseconds)

Protected Attributes

TimingFunctionBasetf
int32_t repeatCount
uint32_t runCounter
bool autoReverse
bool isReverse

Constructor & Destructor Documentation

RepeatTimingFunction ( TimingFunctionBase tf,
int32_t  repeatCount,
bool  autoReverse = true 
)

Member Function Documentation

float getPosition ( uint32_t  milliseconds  )  [virtual]

Implements ITimingFunction.

bool isDone ( uint32_t  milliseconds  )  [virtual]

Implements ITimingFunction.


Member Data Documentation

bool autoReverse [protected]
bool isReverse [protected]
int32_t repeatCount [protected]
uint32_t runCounter [protected]
TimingFunctionBase* tf [protected]

The documentation for this class was generated from the following files:

Generated on Fri Nov 22 11:10:05 2013 for VSTGUI by  doxygen 1.6.1