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