|
| CLASS_PROTOTYPE (idPhysics_Actor) |
|
| idPhysics_Actor (void) |
|
| ~idPhysics_Actor (void) |
|
void | Save (idSaveGame *savefile) const |
|
void | Restore (idRestoreGame *savefile) |
|
float | GetMasterDeltaYaw (void) const |
|
idEntity * | GetGroundEntity (void) const |
|
void | SetClipModelAxis (void) |
|
void | SetClipModel (idClipModel *model, float density, int id=0, bool freeOld=true) |
|
idClipModel * | GetClipModel (int id=0) const |
|
int | GetNumClipModels (void) const |
|
void | SetMass (float mass, int id=-1) |
|
float | GetMass (int id=-1) const |
|
void | SetContents (int contents, int id=-1) |
|
int | GetContents (int id=-1) const |
|
const idBounds & | GetBounds (int id=-1) const |
|
const idBounds & | GetAbsBounds (int id=-1) const |
|
bool | IsPushable (void) const |
|
const idVec3 & | GetOrigin (int id=0) const |
|
const idMat3 & | GetAxis (int id=0) const |
|
void | SetGravity (const idVec3 &newGravity) |
|
const idMat3 & | GetGravityAxis (void) const |
|
void | ClipTranslation (trace_t &results, const idVec3 &translation, const idClipModel *model) const |
|
void | ClipRotation (trace_t &results, const idRotation &rotation, const idClipModel *model) const |
|
int | ClipContents (const idClipModel *model) const |
|
void | DisableClip (void) |
|
void | EnableClip (void) |
|
void | UnlinkClip (void) |
|
void | LinkClip (void) |
|
bool | EvaluateContacts (void) |
|
| CLASS_PROTOTYPE (idPhysics_Base) |
|
| idPhysics_Base (void) |
|
| ~idPhysics_Base (void) |
|
void | Save (idSaveGame *savefile) const |
|
void | Restore (idRestoreGame *savefile) |
|
void | SetSelf (idEntity *e) |
|
void | SetClipModel (idClipModel *model, float density, int id=0, bool freeOld=true) |
|
idClipModel * | GetClipModel (int id=0) const |
|
int | GetNumClipModels (void) const |
|
void | SetMass (float mass, int id=-1) |
|
float | GetMass (int id=-1) const |
|
void | SetContents (int contents, int id=-1) |
|
int | GetContents (int id=-1) const |
|
void | SetClipMask (int mask, int id=-1) |
|
int | GetClipMask (int id=-1) const |
|
const idBounds & | GetBounds (int id=-1) const |
|
const idBounds & | GetAbsBounds (int id=-1) const |
|
bool | Evaluate (int timeStepMSec, int endTimeMSec) |
|
void | UpdateTime (int endTimeMSec) |
|
int | GetTime (void) const |
|
void | GetImpactInfo (const int id, const idVec3 &point, impactInfo_t *info) const |
|
void | ApplyImpulse (const int id, const idVec3 &point, const idVec3 &impulse) |
|
void | AddForce (const int id, const idVec3 &point, const idVec3 &force) |
|
void | Activate (void) |
|
void | PutToRest (void) |
|
bool | IsAtRest (void) const |
|
int | GetRestStartTime (void) const |
|
bool | IsPushable (void) const |
|
void | SaveState (void) |
|
void | RestoreState (void) |
|
void | SetOrigin (const idVec3 &newOrigin, int id=-1) |
|
void | SetAxis (const idMat3 &newAxis, int id=-1) |
|
void | Translate (const idVec3 &translation, int id=-1) |
|
void | Rotate (const idRotation &rotation, int id=-1) |
|
const idVec3 & | GetOrigin (int id=0) const |
|
const idMat3 & | GetAxis (int id=0) const |
|
void | SetLinearVelocity (const idVec3 &newLinearVelocity, int id=0) |
|
void | SetAngularVelocity (const idVec3 &newAngularVelocity, int id=0) |
|
const idVec3 & | GetLinearVelocity (int id=0) const |
|
const idVec3 & | GetAngularVelocity (int id=0) const |
|
void | SetGravity (const idVec3 &newGravity) |
|
const idVec3 & | GetGravity (void) const |
|
const idVec3 & | GetGravityNormal (void) const |
|
void | ClipTranslation (trace_t &results, const idVec3 &translation, const idClipModel *model) const |
|
void | ClipRotation (trace_t &results, const idRotation &rotation, const idClipModel *model) const |
|
int | ClipContents (const idClipModel *model) const |
|
void | DisableClip (void) |
|
void | EnableClip (void) |
|
void | UnlinkClip (void) |
|
void | LinkClip (void) |
|
bool | EvaluateContacts (void) |
|
int | GetNumContacts (void) const |
|
const contactInfo_t & | GetContact (int num) const |
|
void | ClearContacts (void) |
|
void | AddContactEntity (idEntity *e) |
|
void | RemoveContactEntity (idEntity *e) |
|
bool | HasGroundContacts (void) const |
|
bool | IsGroundEntity (int entityNum) const |
|
bool | IsGroundClipModel (int entityNum, int id) const |
|
void | SetPushed (int deltaTime) |
|
const idVec3 & | GetPushedLinearVelocity (const int id=0) const |
|
const idVec3 & | GetPushedAngularVelocity (const int id=0) const |
|
void | SetMaster (idEntity *master, const bool orientated=true) |
|
const trace_t * | GetBlockingInfo (void) const |
|
idEntity * | GetBlockingEntity (void) const |
|
int | GetLinearEndTime (void) const |
|
int | GetAngularEndTime (void) const |
|
void | WriteToSnapshot (idBitMsgDelta &msg) const |
|
void | ReadFromSnapshot (const idBitMsgDelta &msg) |
|
| ABSTRACT_PROTOTYPE (idPhysics) |
|
virtual | ~idPhysics (void) |
|
void | Save (idSaveGame *savefile) const |
|
void | Restore (idRestoreGame *savefile) |
|
virtual void | SetClipBox (const idBounds &bounds, float density) |
|
| ABSTRACT_PROTOTYPE (idClass) |
|
void * | operator new (size_t) |
|
void * | operator new (size_t s, int, int, char *, int) |
|
void | operator delete (void *) |
|
void | operator delete (void *, int, int, char *, int) |
|
virtual | ~idClass () |
|
void | Spawn (void) |
|
void | CallSpawn (void) |
|
bool | IsType (const idTypeInfo &c) const |
|
const char * | GetClassname (void) const |
|
const char * | GetSuperclass (void) const |
|
void | FindUninitializedMemory (void) |
|
void | Save (idSaveGame *savefile) const |
|
void | Restore (idRestoreGame *savefile) |
|
bool | RespondsTo (const idEventDef &ev) const |
|
bool | PostEventMS (const idEventDef *ev, int time) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
|
bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
|
bool | PostEventSec (const idEventDef *ev, float time) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
|
bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
|
bool | ProcessEvent (const idEventDef *ev) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
|
bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
|
bool | ProcessEventArgPtr (const idEventDef *ev, int *data) |
|
void | CancelEvents (const idEventDef *ev) |
|
void | Event_Remove (void) |
|
Definition at line 44 of file Physics_Actor.h.