![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <IK.h>
Public Member Functions | |
| idIK_Walk (void) | |
| virtual | ~idIK_Walk (void) |
| void | Save (idSaveGame *savefile) const |
| void | Restore (idRestoreGame *savefile) |
| virtual bool | Init (idEntity *self, const char *anim, const idVec3 &modelOffset) |
| virtual void | Evaluate (void) |
| virtual void | ClearJointMods (void) |
| void | EnableAll (void) |
| void | DisableAll (void) |
| void | EnableLeg (int num) |
| void | DisableLeg (int num) |
Public Member Functions inherited from idIK | |
| idIK (void) | |
| virtual | ~idIK (void) |
| void | Save (idSaveGame *savefile) const |
| void | Restore (idRestoreGame *savefile) |
| bool | IsInitialized (void) const |
| 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) |
Static Private Attributes | |
| static const int | MAX_LEGS = 8 |
Additional Inherited Members | |
Protected Attributes inherited from idIK | |
| bool | initialized |
| bool | ik_activate |
| idEntity * | self |
| idAnimator * | animator |
| int | modifiedAnim |
| idVec3 | modelOffset |
| void idIK_Walk::Restore | ( | idRestoreGame * | savefile | ) |
| void idIK_Walk::Save | ( | idSaveGame * | savefile | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.6.