doom3-gpl
Doom 3 GPL source release
|
#include <Anim.h>
Private Member Functions | |
void | FreeData (void) |
void | PushAnims (int channel, int currentTime, int blendTime) |
idAnimator::idAnimator | ( | ) |
Definition at line 3087 of file Anim_Blend.cpp.
idAnimator::~idAnimator | ( | ) |
Definition at line 3119 of file Anim_Blend.cpp.
size_t idAnimator::Allocated | ( | void | ) | const |
Definition at line 3128 of file Anim_Blend.cpp.
Definition at line 4718 of file Anim_Blend.cpp.
Definition at line 4732 of file Anim_Blend.cpp.
Definition at line 4704 of file Anim_Blend.cpp.
bool idAnimator::BlendAFPose | ( | idJointQuat * | blendFrame | ) | const |
Definition at line 4127 of file Anim_Blend.cpp.
Definition at line 3539 of file Anim_Blend.cpp.
Definition at line 4143 of file Anim_Blend.cpp.
Definition at line 3768 of file Anim_Blend.cpp.
Definition at line 3756 of file Anim_Blend.cpp.
Definition at line 4510 of file Anim_Blend.cpp.
void idAnimator::ClearJoint | ( | jointHandle_t | jointnum | ) |
Definition at line 3732 of file Anim_Blend.cpp.
Definition at line 4255 of file Anim_Blend.cpp.
idAnimBlend * idAnimator::CurrentAnim | ( | int | channelNum | ) |
Definition at line 3526 of file Anim_Blend.cpp.
Definition at line 3580 of file Anim_Blend.cpp.
Definition at line 3979 of file Anim_Blend.cpp.
Definition at line 4500 of file Anim_Blend.cpp.
Definition at line 4221 of file Anim_Blend.cpp.
Definition at line 3293 of file Anim_Blend.cpp.
Definition at line 3456 of file Anim_Blend.cpp.
Definition at line 3469 of file Anim_Blend.cpp.
const animFlags_t idAnimator::GetAnimFlags | ( | int | animnum | ) | const |
Definition at line 4659 of file Anim_Blend.cpp.
Definition at line 3888 of file Anim_Blend.cpp.
int idAnimator::GetChannelForJoint | ( | jointHandle_t | joint | ) | const |
Definition at line 4596 of file Anim_Blend.cpp.
Definition at line 3784 of file Anim_Blend.cpp.
Definition at line 3815 of file Anim_Blend.cpp.
Definition at line 3405 of file Anim_Blend.cpp.
jointHandle_t idAnimator::GetFirstChild | ( | jointHandle_t | jointnum | ) | const |
Definition at line 4622 of file Anim_Blend.cpp.
jointHandle_t idAnimator::GetFirstChild | ( | const char * | name | ) | const |
Definition at line 4613 of file Anim_Blend.cpp.
jointHandle_t idAnimator::GetJointHandle | ( | const char * | name | ) | const |
Definition at line 4570 of file Anim_Blend.cpp.
void idAnimator::GetJointList | ( | const char * | jointnames, |
idList< jointHandle_t > & | jointList | ||
) | const |
Definition at line 3432 of file Anim_Blend.cpp.
bool idAnimator::GetJointLocalTransform | ( | jointHandle_t | jointHandle, |
int | currentTime, | ||
idVec3 & | offset, | ||
idMat3 & | axis | ||
) |
Definition at line 4538 of file Anim_Blend.cpp.
const char * idAnimator::GetJointName | ( | jointHandle_t | handle | ) | const |
Definition at line 4583 of file Anim_Blend.cpp.
void idAnimator::GetJoints | ( | int * | numJoints, |
idJointMat ** | jointsPtr | ||
) |
Definition at line 4649 of file Anim_Blend.cpp.
bool idAnimator::GetJointTransform | ( | jointHandle_t | jointHandle, |
int | currenttime, | ||
idVec3 & | offset, | ||
idMat3 & | axis | ||
) |
Definition at line 4520 of file Anim_Blend.cpp.
Definition at line 3855 of file Anim_Blend.cpp.
Definition at line 3482 of file Anim_Blend.cpp.
Definition at line 3946 of file Anim_Blend.cpp.
Definition at line 4191 of file Anim_Blend.cpp.
const idDeclModelDef * idAnimator::ModelDef | ( | void | ) | const |
Definition at line 3517 of file Anim_Blend.cpp.
idRenderModel * idAnimator::ModelHandle | ( | void | ) | const |
Definition at line 3504 of file Anim_Blend.cpp.
Definition at line 3443 of file Anim_Blend.cpp.
Definition at line 4676 of file Anim_Blend.cpp.
Definition at line 3495 of file Anim_Blend.cpp.
Definition at line 4690 of file Anim_Blend.cpp.
Definition at line 3601 of file Anim_Blend.cpp.
Definition at line 3322 of file Anim_Blend.cpp.
Definition at line 3423 of file Anim_Blend.cpp.
Definition at line 3414 of file Anim_Blend.cpp.
void idAnimator::Restore | ( | idRestoreGame * | savefile | ) |
Definition at line 3214 of file Anim_Blend.cpp.
void idAnimator::Save | ( | idSaveGame * | savefile | ) | const |
Definition at line 3143 of file Anim_Blend.cpp.
Definition at line 4158 of file Anim_Blend.cpp.
Definition at line 4118 of file Anim_Blend.cpp.
void idAnimator::SetAFPoseJointMod | ( | const jointHandle_t | jointNum, |
const AFJointModType_t | mod, | ||
const idMat3 & | axis, | ||
const idVec3 & | origin | ||
) |
Definition at line 3963 of file Anim_Blend.cpp.
Definition at line 3396 of file Anim_Blend.cpp.
void idAnimator::SetFrame | ( | int | channelNum, |
int | animnum, | ||
int | frame, | ||
int | currenttime, | ||
int | blendtime | ||
) |
Definition at line 3559 of file Anim_Blend.cpp.
void idAnimator::SetJointAxis | ( | jointHandle_t | jointnum, |
jointModTransform_t | transform_type, | ||
const idMat3 & | mat | ||
) |
Definition at line 3692 of file Anim_Blend.cpp.
void idAnimator::SetJointPos | ( | jointHandle_t | jointnum, |
jointModTransform_t | transform_type, | ||
const idVec3 & | pos | ||
) |
Definition at line 3652 of file Anim_Blend.cpp.
idRenderModel * idAnimator::SetModel | ( | const char * | modelname | ) |
Definition at line 3345 of file Anim_Blend.cpp.
size_t idAnimator::Size | ( | void | ) | const |
Definition at line 3387 of file Anim_Blend.cpp.
void idAnimator::SyncAnimChannels | ( | int | channelNum, |
int | fromChannelNum, | ||
int | currenttime, | ||
int | blendTime | ||
) |
Definition at line 3622 of file Anim_Blend.cpp.
Definition at line 4746 of file Anim_Blend.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |