![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <IK.h>
Public Member Functions | |
| idIK (void) | |
| virtual | ~idIK (void) |
| void | Save (idSaveGame *savefile) const |
| void | Restore (idRestoreGame *savefile) |
| bool | IsInitialized (void) const |
| virtual bool | Init (idEntity *self, const char *anim, const idVec3 &modelOffset) |
| virtual void | Evaluate (void) |
| virtual void | ClearJointMods (void) |
| bool | SolveTwoBones (const idVec3 &startPos, const idVec3 &endPos, const idVec3 &dir, float len0, float len1, idVec3 &jointPos) |
| float | GetBoneAxis (const idVec3 &startPos, const idVec3 &endPos, const idVec3 &dir, idMat3 &axis) |
Protected Attributes | |
| bool | initialized |
| bool | ik_activate |
| idEntity * | self |
| idAnimator * | animator |
| int | modifiedAnim |
| idVec3 | modelOffset |
Reimplemented in idIK_Reach, and idIK_Walk.
Reimplemented in idIK_Reach, and idIK_Walk.
Reimplemented in idIK_Reach, and idIK_Walk.
| void idIK::Restore | ( | idRestoreGame * | savefile | ) |
| void idIK::Save | ( | idSaveGame * | savefile | ) | const |
|
protected |
1.8.6.