CS::Animation::iSkeletonAnimCallback Struct Reference
[Mesh plugins]
A callback to be implemented if you want to be notified when the state of an animation or animation tree is changed. More...
#include <imesh/animnode/skeleton2anim.h>
Inheritance diagram for CS::Animation::iSkeletonAnimCallback:

Public Member Functions | |
| virtual void | AnimationCycled (iSkeletonAnimNode *node)=0 |
| Function called when a cyclic animation cycles around. | |
| virtual void | AnimationFinished (iSkeletonAnimNode *node)=0 |
| Function called when an animation node (or all its sub-nodes) finished playing. | |
| virtual void | DurationChanged (iSkeletonAnimNode *node)=0 |
| Function called when an animation changes duration for any reason. | |
| virtual void | PlayStateChanged (iSkeletonAnimNode *node, bool isPlaying)=0 |
| Function called when animation play state changes. | |
Detailed Description
A callback to be implemented if you want to be notified when the state of an animation or animation tree is changed.
Main users of this interface:
Definition at line 465 of file skeleton2anim.h.
Member Function Documentation
| virtual void CS::Animation::iSkeletonAnimCallback::AnimationFinished | ( | iSkeletonAnimNode * | node | ) | [pure virtual] |
Function called when an animation node (or all its sub-nodes) finished playing.
The documentation for this struct was generated from the following file:
- imesh/animnode/skeleton2anim.h
Generated for Crystal Space 2.0 by doxygen 1.6.1
