#include <GteKeyframeController.h>
Definition at line 16 of file GteKeyframeController.h.
KeyframeController::~KeyframeController |
( |
| ) |
|
|
virtual |
KeyframeController::KeyframeController |
( |
int |
numCommonTimes, |
|
|
int |
numTranslations, |
|
|
int |
numRotations, |
|
|
int |
numScales, |
|
|
Transform const & |
localTransform |
|
) |
| |
float * gte::KeyframeController::GetCommonTimes |
( |
| ) |
|
|
inline |
void KeyframeController::GetKeyInfo |
( |
float |
ctrlTime, |
|
|
int |
numTimes, |
|
|
float * |
times, |
|
|
int & |
lastIndex, |
|
|
float & |
normTime, |
|
|
int & |
i0, |
|
|
int & |
i1 |
|
) |
| |
|
staticprotected |
int gte::KeyframeController::GetNumCommonTimes |
( |
| ) |
const |
|
inline |
int gte::KeyframeController::GetNumRotations |
( |
| ) |
const |
|
inline |
int gte::KeyframeController::GetNumScales |
( |
| ) |
const |
|
inline |
int gte::KeyframeController::GetNumTranslations |
( |
| ) |
const |
|
inline |
Matrix4x4< float > KeyframeController::GetRotate |
( |
float |
normTime, |
|
|
int |
i0, |
|
|
int |
i1 |
|
) |
| |
|
protected |
Quaternion< float > * gte::KeyframeController::GetRotations |
( |
| ) |
|
|
inline |
float * gte::KeyframeController::GetRotationTimes |
( |
| ) |
|
|
inline |
float KeyframeController::GetScale |
( |
float |
normTime, |
|
|
int |
i0, |
|
|
int |
i1 |
|
) |
| |
|
protected |
float * gte::KeyframeController::GetScales |
( |
| ) |
|
|
inline |
float * gte::KeyframeController::GetScaleTimes |
( |
| ) |
|
|
inline |
Vector4< float > KeyframeController::GetTranslate |
( |
float |
normTime, |
|
|
int |
i0, |
|
|
int |
i1 |
|
) |
| |
|
protected |
Vector4< float > * gte::KeyframeController::GetTranslations |
( |
| ) |
|
|
inline |
float * gte::KeyframeController::GetTranslationTimes |
( |
| ) |
|
|
inline |
bool KeyframeController::Update |
( |
double |
applicationTime | ) |
|
|
virtual |
int gte::KeyframeController::mCLastIndex |
|
protected |
std::vector<float> gte::KeyframeController::mCommonTimes |
|
protected |
int gte::KeyframeController::mNumCommonTimes |
|
protected |
int gte::KeyframeController::mNumRotations |
|
protected |
int gte::KeyframeController::mNumScales |
|
protected |
int gte::KeyframeController::mNumTranslations |
|
protected |
int gte::KeyframeController::mRLastIndex |
|
protected |
std::vector<Quaternion<float> > gte::KeyframeController::mRotations |
|
protected |
std::vector<float> gte::KeyframeController::mRotationTimes |
|
protected |
std::vector<float> gte::KeyframeController::mScales |
|
protected |
std::vector<float> gte::KeyframeController::mScaleTimes |
|
protected |
int gte::KeyframeController::mSLastIndex |
|
protected |
int gte::KeyframeController::mTLastIndex |
|
protected |
std::vector<Vector4<float> > gte::KeyframeController::mTranslations |
|
protected |
std::vector<float> gte::KeyframeController::mTranslationTimes |
|
protected |
The documentation for this class was generated from the following files: