UGDK
|
#include <animation.h>
Public Member Functions | |
AnimationManager (double fps, AnimationSet *set) | |
~AnimationManager () | |
void | set_slowdown_factor (const double factor) |
void | set_speedup_factor (const double factor) |
double | fps () const |
double | period () const |
unsigned int | n_frames () const |
int | GetFrame () const |
void | set_default_frame (int default_frame) |
const graphic::Modifier * | get_current_modifier () const |
void | Select (const std::string &name) |
void | Select (int index) |
void | Update (double delta_t) |
void | AddObserver (Observer *observer) |
void | AddTickFunction (std::tr1::function< void(void)> tick) |
ugdk::action::AnimationManager::AnimationManager | ( | double | fps, |
AnimationSet * | set | ||
) |
void ugdk::action::AnimationManager::AddObserver | ( | Observer * | observer | ) |
void ugdk::action::AnimationManager::AddTickFunction | ( | std::tr1::function< void(void)> | tick | ) |
double ugdk::action::AnimationManager::fps | ( | ) | const |
const graphic::Modifier * ugdk::action::AnimationManager::get_current_modifier | ( | ) | const |
int ugdk::action::AnimationManager::GetFrame | ( | ) | const |
unsigned int ugdk::action::AnimationManager::n_frames | ( | ) | const |
double ugdk::action::AnimationManager::period | ( | ) | const |
void ugdk::action::AnimationManager::Select | ( | const std::string & | name | ) |
void ugdk::action::AnimationManager::Select | ( | int | index | ) |
void ugdk::action::AnimationManager::set_default_frame | ( | int | default_frame | ) | [inline] |
void ugdk::action::AnimationManager::set_slowdown_factor | ( | const double | factor | ) | [inline] |
void ugdk::action::AnimationManager::set_speedup_factor | ( | const double | factor | ) | [inline] |
void ugdk::action::AnimationManager::Update | ( | double | delta_t | ) |