#include <SO3AnimTrack.h>
Public Types | |
| enum | AnimTrackType { SO3_NODE_TRACK = 0, SO3_VERTEX_TRACK = 1, SO3_NUMERIC_TRACK = 2 } |
Public Member Functions | |
| ~SAnimTrack () | |
| SAnim * | GetParentAnimation () |
| Ogre::AnimationTrack * | GetOgreAnimationTrackPointer () |
| AnimTrackType | GetType () |
| unsigned short | GetNumKeyFrames () |
| void | SetOptimise () |
| unsigned short | GetIndex () |
Protected Member Functions | |
| SAnimTrack (std::string animationTrackName, SAnim *animation, unsigned short animTrackIndex, AnimTrackType animationTrackType) | |
Protected Attributes | |
| Ogre::AnimationTrack * | ogreAnimationTrack |
| Ogre::Animation * | ogreAnimation |
Definition at line 41 of file SO3AnimTrack.h.
Definition at line 44 of file SO3AnimTrack.h.
| SAnimTrack::~SAnimTrack | ( | ) |
Definition at line 54 of file SO3AnimTrack.cpp.
| SAnimTrack::SAnimTrack | ( | std::string | animationTrackName, |
| SAnim * | animation, | ||
| unsigned short | animTrackIndex, | ||
| AnimTrackType | animationTrackType | ||
| ) | [protected] |
Constructor for a anim track.
Definition at line 38 of file SO3AnimTrack.cpp.
| unsigned short SAnimTrack::GetIndex | ( | ) |
Definition at line 86 of file SO3AnimTrack.cpp.
| unsigned short SAnimTrack::GetNumKeyFrames | ( | ) |
Definition at line 76 of file SO3AnimTrack.cpp.
| Ogre::AnimationTrack * SAnimTrack::GetOgreAnimationTrackPointer | ( | ) |
Definition at line 61 of file SO3AnimTrack.cpp.
| SAnim * SAnimTrack::GetParentAnimation | ( | ) |
Definition at line 71 of file SO3AnimTrack.cpp.
| SAnimTrack::AnimTrackType SAnimTrack::GetType | ( | ) |
Definition at line 66 of file SO3AnimTrack.cpp.
| void SAnimTrack::SetOptimise | ( | ) |
Definition at line 81 of file SO3AnimTrack.cpp.
Ogre::Animation* SAnimTrack::ogreAnimation [protected] |
Definition at line 52 of file SO3AnimTrack.h.
Ogre::AnimationTrack* SAnimTrack::ogreAnimationTrack [protected] |
Definition at line 51 of file SO3AnimTrack.h.
1.7.2