doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idPhysics Member List

This is the complete list of members for idPhysics, including all inherited members.

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