#include <SO3NodeAnimation.h>
Public Member Functions | |
| SNodeAnimation (SScene *scene, std::string animationName, SNode *node, unsigned short id, float animationLength) | |
| ~SNodeAnimation () | |
Protected Member Functions | |
| virtual SAnimTrack * | CreateAnimationTrackImpl (std::string newAnimationTrackName) |
| virtual Ogre::AnimationState * | _GetOgreAnimationState () |
Definition at line 43 of file SO3NodeAnimation.h.
| SO3::SNodeAnimation::SNodeAnimation | ( | SScene * | scene, | |
| std::string | animationName, | |||
| SNode * | node, | |||
| unsigned short | id, | |||
| float | animationLength | |||
| ) |
Create a scene node animation.
Definition at line 39 of file SO3NodeAnimation.cpp.
| SO3::SNodeAnimation::~SNodeAnimation | ( | ) |
Definition at line 50 of file SO3NodeAnimation.cpp.
| Ogre::AnimationState * SO3::SNodeAnimation::_GetOgreAnimationState | ( | ) | [protected, virtual] |
Get the current Animation State Internal use only
Implements SO3::SAnim.
Definition at line 64 of file SO3NodeAnimation.cpp.
| SAnimTrack * SO3::SNodeAnimation::CreateAnimationTrackImpl | ( | std::string | newAnimationTrackName | ) | [protected, virtual] |
If the user can manually create animation tracks, then this function must be re-defined in the derived class, otherwise not.
Reimplemented from SO3::SAnim.
Definition at line 59 of file SO3NodeAnimation.cpp.
1.6.3