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

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

ABSTRACT_PROTOTYPE(idPhysics)idPhysics
idClass::ABSTRACT_PROTOTYPE(idClass)idClass
Activate(void)idPhysics_RigidBodyvirtual
ActivateContactEntities(void)idPhysics_Baseprotected
AddContactEntitiesForContacts(void)idPhysics_Baseprotected
AddContactEntity(idEntity *e)idPhysics_Basevirtual
AddForce(const int id, const idVec3 &point, const idVec3 &force)idPhysics_RigidBodyvirtual
AddGroundContacts(const idClipModel *clipModel)idPhysics_Baseprotected
angularFrictionidPhysics_RigidBodyprivate
ApplyImpulse(const int id, const idVec3 &point, const idVec3 &impulse)idPhysics_RigidBodyvirtual
bouncynessidPhysics_RigidBodyprivate
CallSpawn(void)idClass
CancelEvents(const idEventDef *ev)idClass
centerOfMassidPhysics_RigidBodyprivate
CheckForCollisions(const float deltaTime, rigidBodyPState_t &next, trace_t &collision)idPhysics_RigidBodyprivate
CLASS_PROTOTYPE(idPhysics_RigidBody)idPhysics_RigidBody
idPhysics_Base::CLASS_PROTOTYPE(idPhysics_Base)idPhysics_Base
ClearContacts(void)idPhysics_Basevirtual
ClipContents(const idClipModel *model) const idPhysics_RigidBodyvirtual
clipMaskidPhysics_Baseprotected
clipModelidPhysics_RigidBodyprivate
ClipRotation(trace_t &results, const idRotation &rotation, const idClipModel *model) const idPhysics_RigidBodyvirtual
ClipTranslation(trace_t &results, const idVec3 &translation, const idClipModel *model) const idPhysics_RigidBodyvirtual
CollisionImpulse(const trace_t &collision, idVec3 &impulse)idPhysics_RigidBodyprivate
contactEntitiesidPhysics_Baseprotected
contactFrictionidPhysics_RigidBodyprivate
ContactFriction(float deltaTime)idPhysics_RigidBodyprivate
contactsidPhysics_Baseprotected
CreateInstance(const char *name)idClassstatic
currentidPhysics_RigidBodyprivate
DebugDraw(void)idPhysics_RigidBodyprivate
DisableClip(void)idPhysics_RigidBodyvirtual
DisableImpact(void)idPhysics_RigidBody
DisplayInfo_f(const idCmdArgs &args)idClassstatic
DrawVelocity(int id, float linearScale, float angularScale) const idPhysics_Baseprotected
DropToFloor(void)idPhysics_RigidBody
dropToFlooridPhysics_RigidBodyprivate
DropToFloorAndRest(void)idPhysics_RigidBodyprivate
EnableClip(void)idPhysics_RigidBodyvirtual
EnableImpact(void)idPhysics_RigidBody
Evaluate(int timeStepMSec, int endTimeMSec)idPhysics_RigidBodyvirtual
EvaluateContacts(void)idPhysics_RigidBodyvirtual
Event_Remove(void)idClass
FindUninitializedMemory(void)idClass
GetAbsBounds(int id=-1) const idPhysics_RigidBodyvirtual
GetAngularEndTime(void) const idPhysics_Basevirtual
GetAngularVelocity(int id=0) const idPhysics_RigidBodyvirtual
GetAxis(int id=0) const idPhysics_RigidBodyvirtual
GetBlockingEntity(void) const idPhysics_Basevirtual
GetBlockingInfo(void) const idPhysics_Basevirtual
GetBounds(int id=-1) const idPhysics_RigidBodyvirtual
GetClass(const char *name)idClassstatic
GetClassname(void) const idClass
GetClipMask(int id=-1) const idPhysics_Basevirtual
GetClipModel(int id=0) const idPhysics_RigidBodyvirtual
GetContact(int num) const idPhysics_Basevirtual
GetContents(int id=-1) const idPhysics_RigidBodyvirtual
GetGravity(void) const idPhysics_Basevirtual
GetGravityNormal(void) const idPhysics_Basevirtual
GetImpactInfo(const int id, const idVec3 &point, impactInfo_t *info) const idPhysics_RigidBodyvirtual
GetLinearEndTime(void) const idPhysics_Basevirtual
GetLinearVelocity(int id=0) const idPhysics_RigidBodyvirtual
GetMass(int id=-1) const idPhysics_RigidBodyvirtual
GetNumClipModels(void) const idPhysics_RigidBodyvirtual
GetNumContacts(void) const idPhysics_Basevirtual
GetNumTypes(void)idClassinlinestatic
GetOrigin(int id=0) const idPhysics_RigidBodyvirtual
GetPushedAngularVelocity(const int id=0) const idPhysics_RigidBodyvirtual
GetPushedLinearVelocity(const int id=0) const idPhysics_RigidBodyvirtual
GetRestStartTime(void) const idPhysics_RigidBodyvirtual
GetSuperclass(void) const idClass
GetTime(void) const idPhysics_RigidBodyvirtual
GetType(int num)idClassstatic
GetTypeNumBits(void)idClassinlinestatic
gravityNormalidPhysics_Baseprotected
gravityVectoridPhysics_Baseprotected
HasGroundContacts(void) const idPhysics_Basevirtual
hasMasteridPhysics_RigidBodyprivate
idPhysics_Base(void)idPhysics_Base
idPhysics_RigidBody(void)idPhysics_RigidBody
inertiaTensoridPhysics_RigidBodyprivate
Init(void)idClassstatic
Integrate(const float deltaTime, rigidBodyPState_t &next)idPhysics_RigidBodyprivate
integratoridPhysics_RigidBodyprivate
inverseInertiaTensoridPhysics_RigidBodyprivate
inverseMassidPhysics_RigidBodyprivate
IsAtRest(void) const idPhysics_RigidBodyvirtual
IsGroundClipModel(int entityNum, int id) const idPhysics_Basevirtual
IsGroundEntity(int entityNum) const idPhysics_Basevirtual
isOrientatedidPhysics_RigidBodyprivate
IsOutsideWorld(void) const idPhysics_Baseprotected
IsPushable(void) const idPhysics_RigidBodyvirtual
IsType(const idTypeInfo &c) const idClass
linearFrictionidPhysics_RigidBodyprivate
LinkClip(void)idPhysics_RigidBodyvirtual
ListClasses_f(const idCmdArgs &args)idClassstatic
massidPhysics_RigidBodyprivate
NoContact(void)idPhysics_RigidBody
noContactidPhysics_RigidBodyprivate
noImpactidPhysics_RigidBodyprivate
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)idPhysics_RigidBodyvirtual
ReadFromSnapshot(const idBitMsgDelta &msg)idPhysics_RigidBodyvirtual
RemoveContactEntity(idEntity *e)idPhysics_Basevirtual
RespondsTo(const idEventDef &ev) const idClass
Rest(void)idPhysics_RigidBodyprivate
Restore(idRestoreGame *savefile)idPhysics_RigidBody
RestoreState(void)idPhysics_RigidBodyvirtual
RigidBodyDerivatives(const float t, const void *clientData, const float *state, float *derivatives)idPhysics_RigidBodyfriend
Rotate(const idRotation &rotation, int id=-1)idPhysics_RigidBodyvirtual
Save(idSaveGame *savefile) const idPhysics_RigidBody
savedidPhysics_RigidBodyprivate
SaveState(void)idPhysics_RigidBodyvirtual
selfidPhysics_Baseprotected
SetAngularVelocity(const idVec3 &newAngularVelocity, int id=0)idPhysics_RigidBodyvirtual
SetAxis(const idMat3 &newAxis, int id=-1)idPhysics_RigidBodyvirtual
SetBouncyness(const float b)idPhysics_RigidBody
SetClipBox(const idBounds &bounds, float density)idPhysicsvirtual
SetClipMask(int mask, int id=-1)idPhysics_Basevirtual
SetClipModel(idClipModel *model, float density, int id=0, bool freeOld=true)idPhysics_RigidBodyvirtual
SetContents(int contents, int id=-1)idPhysics_RigidBodyvirtual
SetFriction(const float linear, const float angular, const float contact)idPhysics_RigidBody
SetGravity(const idVec3 &newGravity)idPhysics_Basevirtual
SetLinearVelocity(const idVec3 &newLinearVelocity, int id=0)idPhysics_RigidBodyvirtual
SetMass(float mass, int id=-1)idPhysics_RigidBodyvirtual
SetMaster(idEntity *master, const bool orientated)idPhysics_RigidBodyvirtual
SetOrigin(const idVec3 &newOrigin, int id=-1)idPhysics_RigidBodyvirtual
SetPushed(int deltaTime)idPhysics_RigidBodyvirtual
SetSelf(idEntity *e)idPhysics_Basevirtual
Shutdown(void)idClassstatic
SnapTimeToPhysicsFrame(int t)idPhysicsstatic
Spawn(void)idClass
TestIfAtRest(void) const idPhysics_RigidBodyprivate
testSolididPhysics_RigidBodyprivate
Translate(const idVec3 &translation, int id=-1)idPhysics_RigidBodyvirtual
UnlinkClip(void)idPhysics_RigidBodyvirtual
UpdateTime(int endTimeMSec)idPhysics_RigidBodyvirtual
WriteToSnapshot(idBitMsgDelta &msg) const idPhysics_RigidBodyvirtual
~idClass()idClassvirtual
~idPhysics(void)idPhysicsvirtual
~idPhysics_Base(void)idPhysics_Base
~idPhysics_RigidBody(void)idPhysics_RigidBody