#include <SO3SequenceAnimation.h>
Public Member Functions | |
| SSequenceAnimation (SScene *scene, std::string animationName, unsigned short id) | |
| ~SSequenceAnimation () | |
| void | UpdateAnimationLength () |
| float | GetLastPos () |
| virtual void | SetTimePosition (float timePosition) |
| virtual void | SetEnable (bool enable) |
| virtual void | _UpdateImpl (const Ogre::FrameEvent &evt) |
Protected Member Functions | |
| virtual Ogre::AnimationState * | _GetOgreAnimationState () |
| virtual SAnimTrack * | CreateAnimationTrackImpl (std::string newAnimationTrackName) |
Definition at line 44 of file SO3SequenceAnimation.h.
| SO3::SSequenceAnimation::SSequenceAnimation | ( | SScene * | scene, | |
| std::string | animationName, | |||
| unsigned short | id | |||
| ) |
Create a new anim sequence
Definition at line 41 of file SO3SequenceAnimation.cpp.
| SO3::SSequenceAnimation::~SSequenceAnimation | ( | ) |
Definition at line 53 of file SO3SequenceAnimation.cpp.
| Ogre::AnimationState * SO3::SSequenceAnimation::_GetOgreAnimationState | ( | ) | [protected, virtual] |
Get the current Animation State Internal use only
Implements SO3::SAnim.
Definition at line 67 of file SO3SequenceAnimation.cpp.
| void SO3::SSequenceAnimation::_UpdateImpl | ( | const Ogre::FrameEvent & | evt | ) | [virtual] |
Internal use
Reimplemented from SO3::SAnim.
Definition at line 131 of file SO3SequenceAnimation.cpp.
| SAnimTrack * SO3::SSequenceAnimation::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 62 of file SO3SequenceAnimation.cpp.
| float SO3::SSequenceAnimation::GetLastPos | ( | ) |
Definition at line 125 of file SO3SequenceAnimation.cpp.
| void SO3::SSequenceAnimation::SetEnable | ( | bool | enable | ) | [virtual] |
Reimplemented from SO3::SAnim.
Definition at line 93 of file SO3SequenceAnimation.cpp.
| void SO3::SSequenceAnimation::SetTimePosition | ( | float | timePosition | ) | [virtual] |
Reimplemented from SO3::SAnim.
Definition at line 72 of file SO3SequenceAnimation.cpp.
| void SO3::SSequenceAnimation::UpdateAnimationLength | ( | ) |
Definition at line 109 of file SO3SequenceAnimation.cpp.
1.6.3