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