Time index object used to search keyframe at the given position. More...
#include <OgreAnimationTrack.h>
Public Member Functions | |
| TimeIndex (Real timePos) | |
| Construct time index object by the given time position. | |
| TimeIndex (Real timePos, uint keyIndex) | |
| Construct time index object by the given time position and global keyframe index. | |
| uint | getKeyIndex (void) const |
| Real | getTimePos (void) const |
| bool | hasKeyIndex (void) const |
Protected Attributes | |
| uint | mKeyIndex |
| The global keyframe index (in relation to the whole animation sequence) that used to convert to local keyframe index, or INVALID_KEY_INDEX which means global keyframe index unavailable, and then slight slow method will used to search local keyframe index. | |
| Real | mTimePos |
| The time position (in relation to the whole animation sequence) | |
Static Protected Attributes | |
| static const uint | INVALID_KEY_INDEX = (uint)-1 |
| Indicate it's an invalid global keyframe index. | |
Time index object used to search keyframe at the given position.
Definition at line 50 of file OgreAnimationTrack.h.
| Ogre::TimeIndex::TimeIndex | ( | Real | timePos | ) |
Construct time index object by the given time position.
Definition at line 70 of file OgreAnimationTrack.h.
| Ogre::TimeIndex::TimeIndex | ( | Real | timePos, |
| uint | keyIndex | ||
| ) |
Construct time index object by the given time position and global keyframe index.
Definition at line 81 of file OgreAnimationTrack.h.
| uint Ogre::TimeIndex::getKeyIndex | ( | void | ) | const |
Definition at line 97 of file OgreAnimationTrack.h.
| Real Ogre::TimeIndex::getTimePos | ( | void | ) | const |
Definition at line 92 of file OgreAnimationTrack.h.
| bool Ogre::TimeIndex::hasKeyIndex | ( | void | ) | const |
Definition at line 87 of file OgreAnimationTrack.h.
const uint Ogre::TimeIndex::INVALID_KEY_INDEX = (uint)-1 [static, protected] |
Indicate it's an invalid global keyframe index.
Definition at line 65 of file OgreAnimationTrack.h.
uint Ogre::TimeIndex::mKeyIndex [protected] |
The global keyframe index (in relation to the whole animation sequence) that used to convert to local keyframe index, or INVALID_KEY_INDEX which means global keyframe index unavailable, and then slight slow method will used to search local keyframe index.
Definition at line 61 of file OgreAnimationTrack.h.
Real Ogre::TimeIndex::mTimePos [protected] |
The time position (in relation to the whole animation sequence)
Definition at line 55 of file OgreAnimationTrack.h.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jul 27 2020 13:41:44