CrystalSpace

Public API Reference

iRigidBody Member List

This is the complete list of members for iRigidBody, including all inherited members.
AddForce(const csVector3 &force)=0iRigidBody [pure virtual]
AddForceAtPos(const csVector3 &force, const csVector3 &pos)=0iRigidBody [pure virtual]
AddForceAtRelPos(const csVector3 &force, const csVector3 &pos)=0iRigidBody [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
AddRelForce(const csVector3 &force)=0iRigidBody [pure virtual]
AddRelForceAtPos(const csVector3 &force, const csVector3 &pos)=0iRigidBody [pure virtual]
AddRelForceAtRelPos(const csVector3 &force, const csVector3 &pos)=0iRigidBody [pure virtual]
AddRelTorque(const csVector3 &force)=0iRigidBody [pure virtual]
AddTorque(const csVector3 &force)=0iRigidBody [pure virtual]
AdjustTotalMass(float targetmass)=0iRigidBody [pure virtual]
AttachCamera(iCamera *camera)=0iRigidBody [pure virtual]
AttachCollider(iDynamicsSystemCollider *collider)=0iRigidBody [pure virtual]
AttachColliderBox(const csVector3 &size, const csOrthoTransform &trans, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderCapsule(float length, float radius, const csOrthoTransform &trans, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderConvexMesh(iMeshWrapper *mesh, const csOrthoTransform &trans, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderCylinder(float length, float radius, const csOrthoTransform &trans, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderMesh(iMeshWrapper *mesh, const csOrthoTransform &trans, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderPlane(const csPlane3 &plane, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachColliderSphere(float radius, const csVector3 &offset, float friction, float density, float elasticity, float softness=0.01f)=0iRigidBody [pure virtual]
AttachLight(iLight *light)=0iRigidBody [pure virtual]
AttachMesh(iMeshWrapper *mesh)=0iRigidBody [pure virtual]
Collision(iRigidBody *other, const csVector3 &pos, const csVector3 &normal, float depth)=0iRigidBody [pure virtual]
DecRef()=0iBase [pure virtual]
DestroyCollider(iDynamicsSystemCollider *collider)=0iRigidBody [pure virtual]
DestroyColliders()=0iRigidBody [pure virtual]
Disable(void)=0iRigidBody [pure virtual]
Enable(void)=0iRigidBody [pure virtual]
GetAngularVelocity() const =0iRigidBody [pure virtual]
GetAttachedCamera()=0iRigidBody [pure virtual]
GetAttachedLight()=0iRigidBody [pure virtual]
GetAttachedMesh()=0iRigidBody [pure virtual]
GetCenter()=0iRigidBody [pure virtual]
GetCollider(unsigned int index)=0iRigidBody [pure virtual]
GetColliderCount()=0iRigidBody [pure virtual]
GetForce() const =0iRigidBody [pure virtual]
GetGroup(void)=0iRigidBody [pure virtual]
GetInertia()=0iRigidBody [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetLinearVelocity() const =0iRigidBody [pure virtual]
GetMass()=0iRigidBody [pure virtual]
GetOrientation() const =0iRigidBody [pure virtual]
GetPosition() const =0iRigidBody [pure virtual]
GetProperties(float *mass, csVector3 *center, csMatrix3 *inertia)=0iRigidBody [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetTorque() const =0iRigidBody [pure virtual]
GetTransform() const =0iRigidBody [pure virtual]
IncRef()=0iBase [pure virtual]
IsEnabled(void)=0iRigidBody [pure virtual]
IsStatic(void)=0iRigidBody [pure virtual]
MakeDynamic(void)=0iRigidBody [pure virtual]
MakeStatic(void)=0iRigidBody [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryObject(void)=0iRigidBody [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetAngularVelocity(const csVector3 &vel)=0iRigidBody [pure virtual]
SetCollisionCallback(iDynamicsCollisionCallback *cb)=0iRigidBody [pure virtual]
SetLinearVelocity(const csVector3 &vel)=0iRigidBody [pure virtual]
SetMoveCallback(iDynamicsMoveCallback *cb)=0iRigidBody [pure virtual]
SetOrientation(const csMatrix3 &trans)=0iRigidBody [pure virtual]
SetPosition(const csVector3 &trans)=0iRigidBody [pure virtual]
SetProperties(float mass, const csVector3 &center, const csMatrix3 &inertia)=0iRigidBody [pure virtual]
SetTransform(const csOrthoTransform &trans)=0iRigidBody [pure virtual]
Update()=0iRigidBody [pure virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.0 by doxygen 1.6.1