UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
ugdk::action::AnimationManager Class Reference

#include <animation.h>

List of all members.

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::Modifierget_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)

Constructor & Destructor Documentation


Member Function Documentation

void ugdk::action::AnimationManager::AddTickFunction ( std::tr1::function< void(void)>  tick)
void ugdk::action::AnimationManager::Select ( const std::string &  name)
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)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines