Stowy Physics Engine 0.1.0
|
This is the complete list of members for stw::CollisionWorld, including all inherited members.
_bodies | stw::CollisionWorld | protected |
_grid | stw::CollisionWorld | protected |
_onCollision | stw::CollisionWorld | protected |
_solvers | stw::CollisionWorld | protected |
AddCollisionBody(CollisionBody *body) | stw::CollisionWorld | |
AddSolver(Solver *solver) | stw::CollisionWorld | |
CollisionWorld() | stw::CollisionWorld | |
CollisionWorld(std::unordered_map< std::uint64_t, CollisionBody * > bodies, std::vector< Solver * > solvers) | stw::CollisionWorld | |
FindCollisions(std::uint64_t firstId, std::uint64_t secondId, std::vector< Collision > &collisions, std::vector< Collision > &triggers) | stw::CollisionWorld | |
RemoveCollisionBody(const CollisionBody *body) | stw::CollisionWorld | |
RemoveSolver(Solver *solver) | stw::CollisionWorld | |
ResolveCollisions(float deltaTime) | stw::CollisionWorld | |
SendCollisionCallbacks(std::vector< Collision > &collisions, float deltaTime) const | stw::CollisionWorld | |
SetCollisionCallback(const std::function< void(Collision &, float)> &callback) | stw::CollisionWorld | |
SolveCollisions(const std::vector< Collision > &collisions, float deltaTime) const | stw::CollisionWorld | |
useSpacePartitioning | stw::CollisionWorld |