AnimationState Class Reference
class to organize all animationsettings to a certain processornetwork More...
#include <animationstate.h>
Public Member Functions | |
| AnimationState (NetworkEvaluator *network) | |
| creator gets the pointer to the current NetworkEvaluator | |
| AnimationState () | |
| constructor | |
| AnimationState (std::string file) | |
| constructor to load an animation from a file | |
| ~AnimationState () | |
| destructor | |
| void | saveAnimation (std::string file) |
| this function saves all animation settings to a file | |
|
const std::vector < AnimatedProcessor * > | getAnimatedProcessors () const |
| returns a vector of all AnimatedProcessors | |
| void | renderAt (float time) |
| renders the animation to a specific time | |
| AnimationState * | clone () |
| reruns a clone of this object | |
| void | addAnimatedProcessor (const Processor *processor) |
| adds a new AnimatedProcessor to the given Processor | |
| void | removeAnimatedProcessor (const Processor *processor) |
| remove the AnimatedProcessor to the corresponding Processor | |
| void | addObserver (AnimationObserver *observer) |
| adds an AnimationObserver | |
| void | removeObserver (AnimationObserver *observer) |
| removes an AnimationObserver | |
| std::vector< AnimationObserver * > | getObservers () |
| returns a vector of all Observers | |
Detailed Description
class to organize all animationsettings to a certain processornetwork
Definition at line 44 of file animationstate.h.