AnimatedProcessor Class Reference
This class manages all animations for one processor. More...
#include <animatedprocessor.h>
Inheritance diagram for AnimatedProcessor:
Public Member Functions | |
| AnimatedProcessor (Processor *processor) | |
| Constructor, gets a pointer to the processor which should be animated. | |
| ~AnimatedProcessor () | |
| Destructor. | |
|
const std::vector < PropertyTimeline * > | getPropertyTimelines () const |
| Returns an array of all propertytimelines which belong to this processor. | |
| void | renderAt (float time) |
| Renders the complete Animation at a given time - respectively sets all properties of all processors to the value defined in the animation. | |
| const Processor * | getCorrespondingProcessor () const |
| Returns a pointer to the corresponding processor. | |
| const std::string | getProcessorName () const |
| Returns the name of the animated processor. | |
| virtual void | serialize (XmlSerializer &s) const |
| virtual void | deserialize (XmlDeserializer &s) |
Static Protected Attributes | |
| static const std::string | loggerCat_ |
| category used in logging | |
Friends | |
| class | XmlDeserializer |
Detailed Description
This class manages all animations for one processor.
Definition at line 44 of file animatedprocessor.h.
Member Function Documentation
| void deserialize | ( | XmlDeserializer & | s | ) | [virtual] |
- See also:
- Serializable::deserialize
Implements Serializable.
Definition at line 196 of file animatedprocessor.cpp.
| void serialize | ( | XmlSerializer & | s | ) | const [virtual] |
- See also:
- Serializable::serialize
Implements Serializable.
Definition at line 191 of file animatedprocessor.cpp.