_angFact | cugl::physics2::SimpleObstacle | protected |
_angSnap | cugl::physics2::SimpleObstacle | protected |
_body | cugl::physics2::SimpleObstacle | 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::SimpleObstacle | protected |
_posSnap | cugl::physics2::SimpleObstacle | protected |
_scene | cugl::physics2::Obstacle | protected |
_seamEpsilon | cugl::physics2::CapsuleObstacle | protected |
_shape | cugl::physics2::CapsuleObstacle | protected |
_tag | cugl::physics2::Obstacle | protected |
activatePhysics(b2World &world) override | cugl::physics2::SimpleObstacle | 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 |
createFixtures() override | cugl::physics2::CapsuleObstacle | virtual |
deactivatePhysics(b2World &world) override | cugl::physics2::SimpleObstacle | virtual |
getAngle() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getAngleSnap() | cugl::physics2::SimpleObstacle | inline |
getAngularDamping() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getAngularVelocity() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getBody() override | cugl::physics2::SimpleObstacle | inlinevirtual |
getBodyType() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getCentroid() const override | cugl::physics2::SimpleObstacle | 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 override | cugl::physics2::SimpleObstacle | inlinevirtual |
getHeight() const | cugl::physics2::CapsuleObstacle | inline |
getInertia() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getLinearDamping() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getLinearVelocity() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getListener() const | cugl::physics2::Obstacle | inline |
getMass() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getName() const | cugl::physics2::Obstacle | inline |
getPosition() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getPositionSnap() | cugl::physics2::SimpleObstacle | inline |
getRestitution() const | cugl::physics2::Obstacle | inline |
getSeamOffset() const | cugl::physics2::CapsuleObstacle | inline |
getShape() const | cugl::physics2::CapsuleObstacle | inline |
getVX() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getVY() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getWidth() const | cugl::physics2::CapsuleObstacle | inline |
getX() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
getY() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
hasDebug() | 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 override | cugl::physics2::SimpleObstacle | inlinevirtual |
isBullet() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
isDirty() const | cugl::physics2::Obstacle | inline |
isEnabled() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
isFixedRotation() const override | cugl::physics2::SimpleObstacle | inlinevirtual |
isRemoved() const | cugl::physics2::Obstacle | inline |
isSensor() const | cugl::physics2::Obstacle | inline |
isSleepingAllowed() const override | cugl::physics2::SimpleObstacle | 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() override | cugl::physics2::SimpleObstacle | inlinevirtual |
resize(const Size size) | cugl::physics2::CapsuleObstacle | protected |
setAngle(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setAngleSnap(unsigned int snap) | cugl::physics2::SimpleObstacle | inline |
setAngularDamping(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setAngularVelocity(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setAwake(bool value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setBodyState(const b2Body &body) | cugl::physics2::Obstacle | |
setBodyType(b2BodyType value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setBullet(bool value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setCentroid(const Vec2 value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setCentroid(float x, float y) override | cugl::physics2::SimpleObstacle | inlinevirtual |
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) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setFilterData(b2Filter value) override | cugl::physics2::SimpleObstacle | virtual |
setFixedRotation(bool value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setFriction(float value) override | cugl::physics2::SimpleObstacle | virtual |
setGravityScale(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setHeight(float value) | cugl::physics2::CapsuleObstacle | inline |
setInertia(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setLinearDamping(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setLinearVelocity(const Vec2 value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setLinearVelocity(float x, float y) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setListener(const std::function< void(Obstacle *obstacle)> &listener) | cugl::physics2::Obstacle | inline |
setMass(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setName(std::string value) | cugl::physics2::Obstacle | inline |
setPosition(const Vec2 value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setPosition(float x, float y) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setPositionSnap(unsigned int snap) | cugl::physics2::SimpleObstacle | inline |
setRestitution(float value) override | cugl::physics2::SimpleObstacle | virtual |
setSeamOffset(float value) | cugl::physics2::CapsuleObstacle | |
setSensor(bool value) override | cugl::physics2::SimpleObstacle | virtual |
setShape(poly2::Capsule value) | cugl::physics2::CapsuleObstacle | |
setSleepingAllowed(bool value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setVX(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setVY(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setWidth(float value) | cugl::physics2::CapsuleObstacle | inline |
setX(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
setY(float value) override | cugl::physics2::SimpleObstacle | inlinevirtual |
SimpleObstacle() | cugl::physics2::SimpleObstacle | inline |
toString() const | cugl::physics2::Obstacle | |
update(float delta) override | cugl::physics2::SimpleObstacle | virtual |
updateDebug() override | cugl::physics2::SimpleObstacle | protectedvirtual |
~CapsuleObstacle() | cugl::physics2::CapsuleObstacle | inlinevirtual |
~Obstacle() | cugl::physics2::Obstacle | virtual |
~SimpleObstacle() | cugl::physics2::SimpleObstacle | inlinevirtual |