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. More... | |
TimeIndex (Real timePos, uint keyIndex) | |
Construct time index object by the given time position and global keyframe index. More... | |
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. More... | |
Real | mTimePos |
The time position (in relation to the whole animation sequence) More... | |
Static Protected Attributes | |
static const uint | INVALID_KEY_INDEX = (uint)-1 |
Indicate it's an invalid global keyframe index. More... | |
Time index object used to search keyframe at the given position.
Definition at line 50 of file OgreAnimationTrack.h.
|
inline |
Construct time index object by the given time position.
Definition at line 70 of file OgreAnimationTrack.h.
Construct time index object by the given time position and global keyframe index.
Definition at line 81 of file OgreAnimationTrack.h.
|
inline |
Definition at line 97 of file OgreAnimationTrack.h.
|
inline |
Definition at line 92 of file OgreAnimationTrack.h.
|
inline |
Definition at line 87 of file OgreAnimationTrack.h.
Indicate it's an invalid global keyframe index.
Definition at line 65 of file OgreAnimationTrack.h.
|
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.
|
protected |
The time position (in relation to the whole animation sequence)
Definition at line 55 of file OgreAnimationTrack.h.