| _bounds | cugl::physics2::ObstacleWorld | protected |
| _collide | cugl::physics2::ObstacleWorld | protected |
| _destroy | cugl::physics2::ObstacleWorld | protected |
| _filters | cugl::physics2::ObstacleWorld | protected |
| _gravity | cugl::physics2::ObstacleWorld | protected |
| _itposition | cugl::physics2::ObstacleWorld | protected |
| _itvelocity | cugl::physics2::ObstacleWorld | protected |
| _joints | cugl::physics2::ObstacleWorld | protected |
| _lockstep | cugl::physics2::ObstacleWorld | protected |
| _obstacles | cugl::physics2::ObstacleWorld | protected |
| _stepssize | cugl::physics2::ObstacleWorld | protected |
| _world | cugl::physics2::ObstacleWorld | protected |
| activateCollisionCallbacks(bool flag) | cugl::physics2::ObstacleWorld | |
| activateDestructionCallbacks(bool flag) | cugl::physics2::ObstacleWorld | |
| activateFilterCallbacks(bool flag) | cugl::physics2::ObstacleWorld | |
| addJoint(const std::shared_ptr< Joint > &joint) | cugl::physics2::ObstacleWorld | virtual |
| addObstacle(const std::shared_ptr< Obstacle > &obj) | cugl::physics2::ObstacleWorld | virtual |
| afterSolve | cugl::physics2::ObstacleWorld | |
| alloc(const Rect bounds) | cugl::physics2::ObstacleWorld | inlinestatic |
| alloc(const Rect bounds, const Vec2 gravity) | cugl::physics2::ObstacleWorld | inlinestatic |
| beforeSolve | cugl::physics2::ObstacleWorld | |
| BeginContact(b2Contact *contact) override | cugl::physics2::ObstacleWorld | inline |
| clear() | cugl::physics2::ObstacleWorld | |
| destroyFixture | cugl::physics2::ObstacleWorld | |
| destroyJoint | cugl::physics2::ObstacleWorld | |
| dispose() | cugl::physics2::ObstacleWorld | |
| enabledCollisionCallbacks() const | cugl::physics2::ObstacleWorld | inline |
| enabledDestructionCallbacks() const | cugl::physics2::ObstacleWorld | inline |
| enabledFilterCallbacks() const | cugl::physics2::ObstacleWorld | inline |
| EndContact(b2Contact *contact) override | cugl::physics2::ObstacleWorld | inline |
| garbageCollect() | cugl::physics2::ObstacleWorld | |
| getBounds() const | cugl::physics2::ObstacleWorld | inline |
| getGravity() const | cugl::physics2::ObstacleWorld | inline |
| getJoints() const | cugl::physics2::ObstacleWorld | |
| getObstacles() const | cugl::physics2::ObstacleWorld | inline |
| getPositionIterations() const | cugl::physics2::ObstacleWorld | inline |
| getStepsize() const | cugl::physics2::ObstacleWorld | inline |
| getVelocityIterations() const | cugl::physics2::ObstacleWorld | inline |
| getWorld() | cugl::physics2::ObstacleWorld | inline |
| inBounds(Obstacle *obj) | cugl::physics2::ObstacleWorld | |
| init(const Rect bounds) | cugl::physics2::ObstacleWorld | |
| init(const Rect bounds, const Vec2 gravity) | cugl::physics2::ObstacleWorld | |
| isLockStep() const | cugl::physics2::ObstacleWorld | inline |
| ObstacleWorld() | cugl::physics2::ObstacleWorld | |
| onBeginContact | cugl::physics2::ObstacleWorld | |
| onEndContact | cugl::physics2::ObstacleWorld | |
| PostSolve(b2Contact *contact, const b2ContactImpulse *impulse) override | cugl::physics2::ObstacleWorld | inline |
| PreSolve(b2Contact *contact, const b2Manifold *oldManifold) override | cugl::physics2::ObstacleWorld | inline |
| queryAABB(std::function< bool(b2Fixture *fixture)> callback, const Rect aabb) const | cugl::physics2::ObstacleWorld | |
| rayCast(std::function< float(b2Fixture *fixture, const Vec2 point, const Vec2 normal, float fraction)> callback, const Vec2 point1, const Vec2 point2) const | cugl::physics2::ObstacleWorld | |
| removeJoint(const std::shared_ptr< Joint > &joint) | cugl::physics2::ObstacleWorld | virtual |
| removeObstacle(const std::shared_ptr< Obstacle > &obj) | cugl::physics2::ObstacleWorld | virtual |
| SayGoodbye(b2Joint *joint) override | cugl::physics2::ObstacleWorld | virtual |
| SayGoodbye(b2Fixture *fixture) override | cugl::physics2::ObstacleWorld | inlinevirtual |
| setGravity(const Vec2 gravity) | cugl::physics2::ObstacleWorld | |
| setLockStep(bool flag) | cugl::physics2::ObstacleWorld | inline |
| setPositionIterations(int position) | cugl::physics2::ObstacleWorld | inline |
| setStepsize(float step) | cugl::physics2::ObstacleWorld | inline |
| setVelocityIterations(int velocity) | cugl::physics2::ObstacleWorld | inline |
| shouldCollide | cugl::physics2::ObstacleWorld | |
| ShouldCollide(b2Fixture *fixtureA, b2Fixture *fixtureB) override | cugl::physics2::ObstacleWorld | inline |
| update(float dt) | cugl::physics2::ObstacleWorld | |
| ~ObstacleWorld() | cugl::physics2::ObstacleWorld | inline |