| _angFact | cugl::SimpleObstacle | protected |
| _angSnap | cugl::SimpleObstacle | protected |
| _body | cugl::SimpleObstacle | protected |
| _bodyinfo | cugl::Obstacle | protected |
| _cap1 | cugl::CapsuleObstacle | protected |
| _cap2 | cugl::CapsuleObstacle | protected |
| _center | cugl::CapsuleObstacle | protected |
| _core | cugl::CapsuleObstacle | protected |
| _dcolor | cugl::Obstacle | protected |
| _debug | cugl::Obstacle | protected |
| _dimension | cugl::CapsuleObstacle | protected |
| _ends | cugl::CapsuleObstacle | protected |
| _fixture | cugl::Obstacle | protected |
| _listener | cugl::Obstacle | protected |
| _massdata | cugl::Obstacle | protected |
| _masseffect | cugl::Obstacle | protected |
| _orient | cugl::CapsuleObstacle | protected |
| _posFact | cugl::SimpleObstacle | protected |
| _posSnap | cugl::SimpleObstacle | protected |
| _scene | cugl::Obstacle | protected |
| _seamEpsilon | cugl::CapsuleObstacle | protected |
| _shape | cugl::CapsuleObstacle | protected |
| _tag | cugl::Obstacle | protected |
| activatePhysics(b2World &world) override | cugl::SimpleObstacle | virtual |
| alloc() | cugl::CapsuleObstacle | inlinestatic |
| alloc(const Vec2 &pos) | cugl::CapsuleObstacle | inlinestatic |
| alloc(const Vec2 &pos, const Size &size) | cugl::CapsuleObstacle | inlinestatic |
| alloc(const Vec2 &pos, const Size &size, Orientation orient) | cugl::CapsuleObstacle | inlinestatic |
| CapsuleObstacle(void) | cugl::CapsuleObstacle | inline |
| createFixtures() override | cugl::CapsuleObstacle | virtual |
| deactivatePhysics(b2World &world) override | cugl::SimpleObstacle | virtual |
| getAngle() const override | cugl::SimpleObstacle | inlinevirtual |
| getAngleSnap() | cugl::SimpleObstacle | inline |
| getAngularDamping() const override | cugl::SimpleObstacle | inlinevirtual |
| getAngularVelocity() const override | cugl::SimpleObstacle | inlinevirtual |
| getBody() override | cugl::SimpleObstacle | inlinevirtual |
| getBodyType() const override | cugl::SimpleObstacle | inlinevirtual |
| getCentroid() const override | cugl::SimpleObstacle | inlinevirtual |
| getDebugColor() const | cugl::Obstacle | inline |
| getDebugNode() const | cugl::Obstacle | inline |
| getDebugScene() const | cugl::Obstacle | inline |
| getDensity() const | cugl::Obstacle | inline |
| getDimension() const | cugl::CapsuleObstacle | inline |
| getFilterData() const | cugl::Obstacle | inline |
| getFriction() const | cugl::Obstacle | inline |
| getGravityScale() const override | cugl::SimpleObstacle | inlinevirtual |
| getHeight() const | cugl::CapsuleObstacle | inline |
| getInertia() const override | cugl::SimpleObstacle | inlinevirtual |
| getLinearDamping() const override | cugl::SimpleObstacle | inlinevirtual |
| getLinearVelocity() const override | cugl::SimpleObstacle | inlinevirtual |
| getListener() const | cugl::Obstacle | inline |
| getMass() const override | cugl::SimpleObstacle | inlinevirtual |
| getName() const | cugl::Obstacle | inline |
| getOrientation() const | cugl::CapsuleObstacle | inline |
| getPosition() const override | cugl::SimpleObstacle | inlinevirtual |
| getPositionSnap() | cugl::SimpleObstacle | inline |
| getRestitution() const | cugl::Obstacle | inline |
| getSeamOffset() const | cugl::CapsuleObstacle | inline |
| getVX() const override | cugl::SimpleObstacle | inlinevirtual |
| getVY() const override | cugl::SimpleObstacle | inlinevirtual |
| getWidth() const | cugl::CapsuleObstacle | inline |
| getX() const override | cugl::SimpleObstacle | inlinevirtual |
| getY() const override | cugl::SimpleObstacle | inlinevirtual |
| hasDebug() | cugl::Obstacle | inline |
| init() override | cugl::CapsuleObstacle | inlinevirtual |
| init(const Vec2 &pos) override | cugl::CapsuleObstacle | inlinevirtual |
| init(const Vec2 &pos, const Size &size) | cugl::CapsuleObstacle | virtual |
| init(const Vec2 &pos, const Size &size, Orientation orient) | cugl::CapsuleObstacle | virtual |
| isActive() const override | cugl::SimpleObstacle | inlinevirtual |
| isAwake() const override | cugl::SimpleObstacle | inlinevirtual |
| isBullet() const override | cugl::SimpleObstacle | inlinevirtual |
| isDirty() const | cugl::Obstacle | inline |
| isFixedRotation() const override | cugl::SimpleObstacle | inlinevirtual |
| isHorizontal(Orientation value) | cugl::CapsuleObstacle | inlinestatic |
| isRemoved() const | cugl::Obstacle | inline |
| isSensor() const | cugl::Obstacle | inline |
| isSleepingAllowed() const override | cugl::SimpleObstacle | inlinevirtual |
| markDirty(bool value) | cugl::Obstacle | inline |
| markRemoved(bool value) | cugl::Obstacle | inline |
| Obstacle(void) | cugl::Obstacle | |
| Orientation enum name | cugl::CapsuleObstacle | |
| releaseFixtures() override | cugl::CapsuleObstacle | virtual |
| resetDebug() override | cugl::CapsuleObstacle | protectedvirtual |
| resetMass() override | cugl::SimpleObstacle | inlinevirtual |
| resize(const Size &size) | cugl::CapsuleObstacle | protected |
| setActive(bool value) override | cugl::SimpleObstacle | inlinevirtual |
| setAngle(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setAngleSnap(unsigned int snap) | cugl::SimpleObstacle | inline |
| setAngularDamping(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setAngularVelocity(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setAwake(bool value) override | cugl::SimpleObstacle | inlinevirtual |
| setBodyState(const b2Body &body) | cugl::Obstacle | |
| setBodyType(b2BodyType value) override | cugl::SimpleObstacle | inlinevirtual |
| setBullet(bool value) override | cugl::SimpleObstacle | inlinevirtual |
| setCentroid(const Vec2 &value) override | cugl::SimpleObstacle | inlinevirtual |
| setCentroid(float x, float y) override | cugl::SimpleObstacle | inlinevirtual |
| setDebugColor(Color4 color) | cugl::Obstacle | virtual |
| setDebugScene(const std::shared_ptr< Node > &node) | cugl::Obstacle | virtual |
| setDensity(float value) override | cugl::CapsuleObstacle | virtual |
| setDimension(const Size &value) | cugl::CapsuleObstacle | inline |
| setDimension(float width, float height) | cugl::CapsuleObstacle | inline |
| setFilterData(b2Filter value) override | cugl::SimpleObstacle | virtual |
| setFixedRotation(bool value) override | cugl::SimpleObstacle | inlinevirtual |
| setFriction(float value) override | cugl::SimpleObstacle | virtual |
| setGravityScale(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setHeight(float value) | cugl::CapsuleObstacle | inline |
| setInertia(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setLinearDamping(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setLinearVelocity(const Vec2 &value) override | cugl::SimpleObstacle | inlinevirtual |
| setLinearVelocity(float x, float y) override | cugl::SimpleObstacle | inlinevirtual |
| setListener(const std::function< void(Obstacle *obstacle)> &listener) | cugl::Obstacle | inline |
| setMass(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setName(std::string value) | cugl::Obstacle | inline |
| setOrientation(Orientation value) | cugl::CapsuleObstacle | |
| setPosition(const Vec2 &value) override | cugl::SimpleObstacle | inlinevirtual |
| setPosition(float x, float y) override | cugl::SimpleObstacle | inlinevirtual |
| setPositionSnap(unsigned int snap) | cugl::SimpleObstacle | inline |
| setRestitution(float value) override | cugl::SimpleObstacle | virtual |
| setSeamOffset(float value) | cugl::CapsuleObstacle | |
| setSensor(bool value) override | cugl::SimpleObstacle | virtual |
| setSleepingAllowed(bool value) override | cugl::SimpleObstacle | inlinevirtual |
| setVX(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setVY(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setWidth(float value) | cugl::CapsuleObstacle | inline |
| setX(float value) override | cugl::SimpleObstacle | inlinevirtual |
| setY(float value) override | cugl::SimpleObstacle | inlinevirtual |
| SimpleObstacle() | cugl::SimpleObstacle | inline |
| toString() const | cugl::Obstacle | |
| update(float delta) override | cugl::SimpleObstacle | virtual |
| updateDebug() override | cugl::SimpleObstacle | protectedvirtual |
| ~CapsuleObstacle() | cugl::CapsuleObstacle | inlinevirtual |
| ~Obstacle() | cugl::Obstacle | virtual |
| ~SimpleObstacle() | cugl::SimpleObstacle | inlinevirtual |