it presents a given in bone animation providers or parax local model bone animation pools
More...
#include <AnimInstanceBase.h>
|
|
| AnimIndex (int nIndex_) |
| |
|
| AnimIndex (int nIndex_, byte nProvider_) |
| |
|
| AnimIndex (int nIndex_, byte nProvider_, int nStartFrame_, int nEndFrame_, byte loopType_) |
| |
|
| AnimIndex (int nIndex_, byte nProvider_, int nStartFrame_, int nEndFrame_, byte loopType_, int nAnimID) |
| |
|
bool | IsValid () const |
| | whether index is valid
|
| |
| bool | operator== (const AnimIndex &right) const |
| | two index are considered equal if nIndex and Provider are the same. More...
|
| |
|
bool | operator!= (const AnimIndex &right) const |
| |
|
bool | IsLooping () const |
| | whether use looping
|
| |
| bool | IsUndetermined () const |
| | if animation is undetermined, we should refresh this structure from asset, possibly because the animation is not loaded previously. More...
|
| |
|
void | Reset () |
| | set the current frame to the start frame
|
| |
| void | MakeInvalid () |
| | make this instance invalid. More...
|
| |
| void | AddCycle () |
| | add total frames to nFramePlayed. More...
|
| |
|
|
byte | Provider |
| |
|
byte | loopType |
| |
|
int | nIndex |
| |
|
int | nAnimID |
| |
|
int | nCurrentFrame |
| |
|
int | nStartFrame |
| |
|
int | nEndFrame |
| |
|
int | nFramePlayed |
| |
it presents a given in bone animation providers or parax local model bone animation pools
§ AddCycle()
| void ParaEngine::AnimIndex::AddCycle |
( |
| ) |
|
|
inline |
add total frames to nFramePlayed.
§ IsUndetermined()
| bool ParaEngine::AnimIndex::IsUndetermined |
( |
| ) |
const |
|
inline |
if animation is undetermined, we should refresh this structure from asset, possibly because the animation is not loaded previously.
§ MakeInvalid()
| void ParaEngine::AnimIndex::MakeInvalid |
( |
| ) |
|
|
inline |
make this instance invalid.
§ operator==()
| bool ParaEngine::AnimIndex::operator== |
( |
const AnimIndex & |
right | ) |
const |
|
inline |
two index are considered equal if nIndex and Provider are the same.
The documentation for this struct was generated from the following file: