Back to index

supertuxkart  0.5+dfsg1
Physics Member List
This is the complete list of members for Physics, including all inherited members.
addBody(btRigidBody *b)Physics [inline]
addFrictionConstraint(const btVector3 &normalAxis, int solverBodyIdA, int solverBodyIdB, int frictionIndex, btManifoldPoint &cp, const btVector3 &rel_pos1, const btVector3 &rel_pos2, btCollisionObject *colObj0, btCollisionObject *colObj1, btScalar relaxation)btSequentialImpulseConstraintSolver [protected]
addKart(const Kart *k, btRaycastVehicle *v)Physics
allSolved(const btContactSolverInfo &info, class btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btConstraintSolver [inline, virtual]
btRand2()btSequentialImpulseConstraintSolver
btRandInt2(int n)btSequentialImpulseConstraintSolver
btSequentialImpulseConstraintSolver()btSequentialImpulseConstraintSolver
debugDraw(float m[16], btCollisionShape *s, const btVector3 color)Physics
draw()Physics
eSolverMode enum namebtSequentialImpulseConstraintSolver
getPhysicsWorld() const Physics [inline]
getRandSeed() const btSequentialImpulseConstraintSolver [inline]
getSolverMode() const btSequentialImpulseConstraintSolver [inline]
KartKartCollision(Kart *ka, Kart *kb)Physics [private]
m_all_collisionsPhysics [private]
m_axis_sweepPhysics [private]
m_btSeed2btSequentialImpulseConstraintSolver [protected]
m_collision_confPhysics [private]
m_contactDispatchbtSequentialImpulseConstraintSolver [protected]
m_debug_drawerPhysics [private]
m_dispatcherPhysics [private]
m_dynamics_worldPhysics [private]
m_frictionDispatchbtSequentialImpulseConstraintSolver [protected]
m_kartPhysics [private]
m_shape_drawerPhysics [private]
m_solverModebtSequentialImpulseConstraintSolver [protected]
Physics(float gravity)Physics
prepareConstraints(btPersistentManifold *manifoldPtr, const btContactSolverInfo &info, btIDebugDraw *debugDrawer)btSequentialImpulseConstraintSolver [protected]
prepareSolve(int numBodies, int numManifolds)btConstraintSolver [inline, virtual]
removeBody(btRigidBody *b)Physics [inline]
removeKart(const Kart *k)Physics
reset()btSequentialImpulseConstraintSolver [virtual]
setContactSolverFunc(ContactSolverFunc func, int type0, int type1)btSequentialImpulseConstraintSolver [inline]
SetFrictionSolverFunc(ContactSolverFunc func, int type0, int type1)btSequentialImpulseConstraintSolver [inline]
setRandSeed(unsigned long seed)btSequentialImpulseConstraintSolver [inline]
setSolverMode(int mode)btSequentialImpulseConstraintSolver [inline]
solve(btRigidBody *body0, btRigidBody *body1, btManifoldPoint &cp, const btContactSolverInfo &info, int iter, btIDebugDraw *debugDrawer)btSequentialImpulseConstraintSolver [protected]
solveCombinedContactFriction(btRigidBody *body0, btRigidBody *body1, btManifoldPoint &cp, const btContactSolverInfo &info, int iter, btIDebugDraw *debugDrawer)btSequentialImpulseConstraintSolver
solveFriction(btRigidBody *body0, btRigidBody *body1, btManifoldPoint &cp, const btContactSolverInfo &info, int iter, btIDebugDraw *debugDrawer)btSequentialImpulseConstraintSolver [protected]
solveGroup(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifold, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &info, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc, btDispatcher *dispatcher)Physics [virtual]
solveGroupCacheFriendly(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver [virtual]
solveGroupCacheFriendlyIterations(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver
solveGroupCacheFriendlySetup(btCollisionObject **bodies, int numBodies, btPersistentManifold **manifoldPtr, int numManifolds, btTypedConstraint **constraints, int numConstraints, const btContactSolverInfo &infoGlobal, btIDebugDraw *debugDrawer, btStackAlloc *stackAlloc)btSequentialImpulseConstraintSolver
SOLVER_CACHE_FRIENDLY enum valuebtSequentialImpulseConstraintSolver
SOLVER_FRICTION_SEPARATE enum valuebtSequentialImpulseConstraintSolver
SOLVER_RANDMIZE_ORDER enum valuebtSequentialImpulseConstraintSolver
SOLVER_USE_WARMSTARTING enum valuebtSequentialImpulseConstraintSolver
update(float dt)Physics
~btConstraintSolver()btConstraintSolver [inline, virtual]
~btSequentialImpulseConstraintSolver()btSequentialImpulseConstraintSolver [virtual]
~Physics()Physics