addConstraint(Constraint *constraint, bool disableCollisionWithLinkedBodies=false, bool passOwnerShip=false) | icl::physics::PhysicsWorld | |
addObject(PhysicsObject *obj) | icl::physics::PhysicsWorld | |
BulletSolverType enum name | icl::physics::PhysicsWorld | |
collideWithWorld(RigidObject *obj, bool ignoreJoints=true) | icl::physics::PhysicsWorld | |
data | icl::physics::PhysicsWorld | private |
Default enum value | icl::physics::PhysicsWorld | |
getGroupCollision(int group0, int group1) | icl::physics::PhysicsWorld | |
getLastTimeDelta() | icl::physics::PhysicsWorld | |
getMutex() const | icl::utils::Lockable | inline |
getWorldInfo() const | icl::physics::PhysicsWorld | |
getWorldInfo() | icl::physics::PhysicsWorld | |
Lemke enum value | icl::physics::PhysicsWorld | |
lock() const | icl::utils::Lockable | inline |
Lockable(bool recursive=false) | icl::utils::Lockable | inline |
Lockable(const Lockable &l) | icl::utils::Lockable | inline |
MLCP_Dantzig enum value | icl::physics::PhysicsWorld | |
NNCG enum value | icl::physics::PhysicsWorld | |
icl::operator=(const Lockable &l) | icl::utils::Lockable | inline |
PhysicsObject class | icl::physics::PhysicsWorld | friend |
PhysicsWorld(BulletSolverType solver_type=Default) | icl::physics::PhysicsWorld | |
rayCast(const geom::ViewRay &ray, float rayLength, PhysicsObject *&obj, geom::Vec &normal, geom::Vec &hitPoint) | icl::physics::PhysicsWorld | |
removeConstraint(Constraint *constraint) | icl::physics::PhysicsWorld | |
removeContactPoints(PhysicsObject *obj) | icl::physics::PhysicsWorld | protected |
removeObject(PhysicsObject *obj) | icl::physics::PhysicsWorld | |
SequentialImpulseConstraintSolver enum value | icl::physics::PhysicsWorld | |
setGravity(const geom::Vec &gravity) | icl::physics::PhysicsWorld | |
setGravityEnabled(bool on, const geom::Vec *useThisGravityIfOn=0) | icl::physics::PhysicsWorld | |
setGroupCollision(int group0, int group1, bool collides) | icl::physics::PhysicsWorld | |
setSolver(BulletSolverType type) | icl::physics::PhysicsWorld | private |
splitImpulseEnabled(bool enable) | icl::physics::PhysicsWorld | |
step(float dtSeconds=-1, int maxSubSteps=10, float fixedTimeStep=1.f/120.f) | icl::physics::PhysicsWorld | |
Uncopyable() | icl::utils::Uncopyable | inlineprotected |
unlock() const | icl::utils::Lockable | inline |
~Lockable() | icl::utils::Lockable | inline |
~PhysicsWorld() | icl::physics::PhysicsWorld | |