addConstraintToIslands(SceneInfo &scene, const ConstraintInfo &constraint) | om::physics::context::PhysicsContext | |
addSceneCollider(PhysicsSceneID scene, ColliderID collider) | om::physics::context::PhysicsContext | |
addSceneConstraint(PhysicsSceneID scene, ConstraintID constraint) | om::physics::context::PhysicsContext | |
addSceneField(PhysicsSceneID scene, ForceFieldID forceField) | om::physics::context::PhysicsContext | |
addSceneForce(PhysicsSceneID scene, ForceID force) | om::physics::context::PhysicsContext | |
addSceneObject(PhysicsSceneID scene, PhysicsObjectID object) | om::physics::context::PhysicsContext | |
applyForce(SceneInfo &scene, Float dt) | om::physics::context::PhysicsContext | static |
clearColliders() | om::physics::context::PhysicsContext | |
clearConstraints() | om::physics::context::PhysicsContext | |
clearFields() | om::physics::context::PhysicsContext | |
clearForces() | om::physics::context::PhysicsContext | |
clearObjects() | om::physics::context::PhysicsContext | |
clearScenes() | om::physics::context::PhysicsContext | |
ColliderPool typedef | om::physics::context::PhysicsContext | |
colliders | om::physics::context::PhysicsContext | |
collisionResults | om::physics::context::PhysicsContext | |
ConstraintPool typedef | om::physics::context::PhysicsContext | |
constraints | om::physics::context::PhysicsContext | |
deleteCollider(ColliderID collider) | om::physics::context::PhysicsContext | |
deleteConstraint(ConstraintID constraint) | om::physics::context::PhysicsContext | |
deleteField(ForceFieldID forceFieldID) | om::physics::context::PhysicsContext | |
deleteForce(ForceID force) | om::physics::context::PhysicsContext | |
deleteObject(PhysicsObjectID object) | om::physics::context::PhysicsContext | |
deleteScene(PhysicsSceneID scene) | om::physics::context::PhysicsContext | |
FieldPool typedef | om::physics::context::PhysicsContext | |
fields | om::physics::context::PhysicsContext | |
ForcePool typedef | om::physics::context::PhysicsContext | |
forces | om::physics::context::PhysicsContext | |
getCollider(ColliderID colliderID) | om::physics::context::PhysicsContext | |
getColliderCount() const | om::physics::context::PhysicsContext | |
getCollisions() const | om::physics::context::PhysicsContext | inline |
getConstraint(ConstraintID constraintID) | om::physics::context::PhysicsContext | |
getConstraintCount() const | om::physics::context::PhysicsContext | |
getNarrowphase() const | om::physics::context::PhysicsContext | inline |
getObject(PhysicsObjectID objectID) | om::physics::context::PhysicsContext | |
getObjectCount() const | om::physics::context::PhysicsContext | |
getSceneBroadphase(PhysicsSceneID scene) const | om::physics::context::PhysicsContext | |
integrateForce(SceneInfo &scene, Float dt) | om::physics::context::PhysicsContext | static |
integrateVelocity(SceneInfo &scene, Float dt) | om::physics::context::PhysicsContext | static |
INVALID_ID | om::physics::context::PhysicsContext | static |
masses | om::physics::context::PhysicsContext | |
MassPool typedef | om::physics::context::PhysicsContext | |
narrowphase | om::physics::context::PhysicsContext | |
newCollider(PhysicsShape *shape) | om::physics::context::PhysicsContext | |
newCollider(PhysicsShape *shape, ObjectState *object) | om::physics::context::PhysicsContext | |
newCollider(PhysicsShape *shape, PhysicsObjectID object) | om::physics::context::PhysicsContext | |
newConstraint(Constraint *constraint, UInt32 userID) | om::physics::context::PhysicsContext | |
newConstraint(ObjectState *object, Constraint *constraint, UInt32 userID) | om::physics::context::PhysicsContext | |
newConstraint(PhysicsObjectID object, Constraint *constraint, UInt32 userID) | om::physics::context::PhysicsContext | |
newConstraint(ObjectState *obj1, ObjectState *obj2, Constraint *constraint, UInt32 userID) | om::physics::context::PhysicsContext | |
newConstraint(PhysicsObjectID obj1, PhysicsObjectID obj2, Constraint *constraint, UInt32 userID) | om::physics::context::PhysicsContext | |
newField(ForceField *forceField) | om::physics::context::PhysicsContext | |
newForce(Force *force) | om::physics::context::PhysicsContext | |
newIsland(SceneInfo &scene) | om::physics::context::PhysicsContext | inlinestatic |
newObject(const Transform3f &transform=Transform3f(), const Vector3f &velocity=Vector3f(), const Vector3f &angularVelocity=Vector3f()) | om::physics::context::PhysicsContext | |
newScene() | om::physics::context::PhysicsContext | |
objects | om::physics::context::PhysicsContext | |
ObjectStatePool typedef | om::physics::context::PhysicsContext | |
PhysicsContext() | om::physics::context::PhysicsContext | |
rebuildConstraintIslands(SceneInfo &scene) | om::physics::context::PhysicsContext | |
removeSceneCollider(PhysicsSceneID scene, ColliderID collider) | om::physics::context::PhysicsContext | |
removeSceneConstraint(PhysicsSceneID scene, ConstraintID constraint) | om::physics::context::PhysicsContext | |
removeSceneField(PhysicsSceneID scene, ForceFieldID forceField) | om::physics::context::PhysicsContext | |
removeSceneForce(PhysicsSceneID scene, ForceID force) | om::physics::context::PhysicsContext | |
removeSceneObject(PhysicsSceneID scene, PhysicsObjectID object) | om::physics::context::PhysicsContext | |
ROOT_OBJECT_ID | om::physics::context::PhysicsContext | static |
ScenePool typedef | om::physics::context::PhysicsContext | |
scenes | om::physics::context::PhysicsContext | |
setNarrowphase(CollisionNarrowphase *newNarrowphase) | om::physics::context::PhysicsContext | |
setSceneBroadphase(PhysicsSceneID scene, CollisionBroadphase *newBroadphase) | om::physics::context::PhysicsContext | |
solveConstraintIsland(const ConstraintIsland &island, const constraints::ConstraintRequest &request, Float dt) | om::physics::context::PhysicsContext | static |
solveConstraints(SceneInfo &scene, const constraints::ConstraintRequest &request, Float dt) | om::physics::context::PhysicsContext | |
TransformPool typedef | om::physics::context::PhysicsContext | |
transforms | om::physics::context::PhysicsContext | |
update(const PhysicsRequest &request, Float dt) | om::physics::context::PhysicsContext | |
updateColliderTransforms(SceneInfo &scene) | om::physics::context::PhysicsContext | static |
updateCollisions(const SceneInfo &scene, const CollisionRequest &request, CollisionResultSet &results) | om::physics::context::PhysicsContext | |
updateObjectTransforms(SceneInfo &scene) | om::physics::context::PhysicsContext | static |
updateScene(PhysicsSceneID scene, const PhysicsRequest &request, Float dt) | om::physics::context::PhysicsContext | |
velocities | om::physics::context::PhysicsContext | |
VelocityPool typedef | om::physics::context::PhysicsContext | |
~PhysicsContext() | om::physics::context::PhysicsContext | |