#include <TdkThemeAnimationTask.h>
Inheritance diagram for TdkThemeAnimationBackwardState:
Public Member Functions | |
void | backward (TdkThemeAnimationTask *task) |
void | play (TdkThemeAnimationTask *task) |
void | stop (TdkThemeAnimationTask *task) |
void | forward (TdkThemeAnimationTask *task) |
void | redraw (TdkThemeAnimationTask *task) |
Static Public Member Functions | |
static TdkThemeAnimationBackwardState * | getInstance () |
Private Member Functions | |
TdkThemeAnimationBackwardState () | |
~TdkThemeAnimationBackwardState () | |
Static Private Attributes | |
static TdkThemeAnimationBackwardState * | _instance = NULL |
TdkThemeAnimationBackwardState::TdkThemeAnimationBackwardState | ( | ) | [private] |
TdkThemeAnimationBackwardState::~TdkThemeAnimationBackwardState | ( | ) | [private] |
TdkThemeAnimationBackwardState * TdkThemeAnimationBackwardState::getInstance | ( | ) | [static] |
void TdkThemeAnimationBackwardState::backward | ( | TdkThemeAnimationTask * | task | ) | [virtual] |
Reimplemented from TdkThemeAnimationState.
void TdkThemeAnimationBackwardState::play | ( | TdkThemeAnimationTask * | task | ) | [virtual] |
In this case, the state is changed first because system will be into a loop, in the method animate();
Reimplemented from TdkThemeAnimationState.
void TdkThemeAnimationBackwardState::stop | ( | TdkThemeAnimationTask * | task | ) | [virtual] |
Reimplemented from TdkThemeAnimationState.
void TdkThemeAnimationBackwardState::forward | ( | TdkThemeAnimationTask * | task | ) | [virtual] |
Reimplemented from TdkThemeAnimationState.
void TdkThemeAnimationBackwardState::redraw | ( | TdkThemeAnimationTask * | task | ) | [virtual] |
Reimplemented from TdkThemeAnimationState.
TdkThemeAnimationBackwardState * TdkThemeAnimationBackwardState::_instance = NULL [static, private] |