doom3-gpl
Doom 3 GPL source release
|
#include <AF.h>
Protected Member Functions | |
void | SetBase (idAFBody *body, const idJointMat *joints) |
void | AddBody (idAFBody *body, const idJointMat *joints, const char *jointName, const AFJointModType_t mod) |
bool | LoadBody (const idDeclAF_Body *fb, const idJointMat *joints) |
bool | LoadConstraint (const idDeclAF_Constraint *fc) |
bool | TestSolid (void) const |
Protected Attributes | |
idStr | name |
idPhysics_AF | physicsObj |
idEntity * | self |
idAnimator * | animator |
int | modifiedAnim |
idVec3 | baseOrigin |
idMat3 | baseAxis |
idList< jointConversion_t > | jointMods |
idList< int > | jointBody |
int | poseTime |
int | restStartTime |
bool | isLoaded |
bool | isActive |
bool | hasBindConstraints |
|
protected |
|
inline |
|
inline |
|
protected |
|
protected |
void idAF::Restore | ( | idRestoreGame * | savefile | ) |
void idAF::Save | ( | idSaveGame * | savefile | ) | const |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |