This is the complete list of members for playrho::d2::World, including all inherited members.
ApplyAngularImpulse(World &world, BodyID id, AngularMomentum impulse) | playrho::d2::World | related |
ApplyForce(World &world, BodyID id, Force2 force, Length2 point) | playrho::d2::World | related |
ApplyForceToCenter(World &world, BodyID id, Force2 force) | playrho::d2::World | related |
ApplyLinearImpulse(World &world, BodyID id, Momentum2 impulse, Length2 point) | playrho::d2::World | related |
ApplyTorque(World &world, BodyID id, Torque torque) | playrho::d2::World | related |
Awaken(World &world, BodyID id) | playrho::d2::World | related |
Awaken(World &world) noexcept | playrho::d2::World | related |
Bodies typedef | playrho::d2::World | |
BodyJoints typedef | playrho::d2::World | |
CalcGravitationalAcceleration(const World &world, BodyID id) | playrho::d2::World | related |
Clear() noexcept | playrho::d2::World | |
Clear(World &world) noexcept | playrho::d2::World | related |
ClearForces(World &world) noexcept | playrho::d2::World | related |
ComputeAABB(const World &world, FixtureID id) | playrho::d2::World | related |
ComputeAABB(const World &world, BodyID id) | playrho::d2::World | related |
ComputeMassData(const World &world, BodyID id) | playrho::d2::World | related |
ContactListener typedef | playrho::d2::World | |
Contacts typedef | playrho::d2::World | |
CreateBody(const BodyConf &def=GetDefaultBodyConf()) | playrho::d2::World | |
CreateBody(World &world, const BodyConf &def=GetDefaultBodyConf()) | playrho::d2::World | related |
CreateFixture(const FixtureConf &def=FixtureConf{}) | playrho::d2::World | |
CreateFixture(World &world, FixtureConf def=FixtureConf{}, bool resetMassData=true) | playrho::d2::World | related |
CreateFixture(World &world, BodyID id, const Shape &shape, FixtureConf def=FixtureConf{}, bool resetMassData=true) | playrho::d2::World | related |
CreateFixture(World &world, BodyID id, const T &shapeConf, FixtureConf def=FixtureConf{}, bool resetMassData=true) | playrho::d2::World | related |
CreateJoint(const Joint &def) | playrho::d2::World | |
CreateJoint(World &world, const Joint &def) | playrho::d2::World | related |
CreateJoint(World &world, const T &value) | playrho::d2::World | related |
Destroy(BodyID id) | playrho::d2::World | |
Destroy(FixtureID id) | playrho::d2::World | |
Destroy(JointID id) | playrho::d2::World | |
Destroy(World &world, BodyID id) | playrho::d2::World | related |
Destroy(World &world, FixtureID id, bool resetMassData=true) | playrho::d2::World | related |
Destroy(World &world, JointID id) | playrho::d2::World | related |
DestroyFixtures(World &world, BodyID id, bool resetMassData=true) | playrho::d2::World | related |
EnableLimit(World &world, JointID id, bool value) | playrho::d2::World | related |
EnableMotor(World &world, JointID id, bool value) | playrho::d2::World | related |
FindClosestBody(const World &world, Length2 location) noexcept | playrho::d2::World | related |
FixtureListener typedef | playrho::d2::World | |
Fixtures typedef | playrho::d2::World | |
GetAcceleration(const World &world, BodyID id) | playrho::d2::World | related |
GetAnchorA(const World &world, JointID id) | playrho::d2::World | related |
GetAnchorB(const World &world, JointID id) | playrho::d2::World | related |
GetAngle(const World &world, const RevoluteJointConf &conf) | playrho::d2::World | related |
GetAngle(const World &world, BodyID id) | playrho::d2::World | related |
GetAngle(const World &world, JointID id) | playrho::d2::World | related |
GetAngularAcceleration(const World &world, BodyID id) | playrho::d2::World | related |
GetAngularDamping(const World &world, BodyID id) | playrho::d2::World | related |
GetAngularLowerLimit(const World &world, JointID id) | playrho::d2::World | related |
GetAngularMass(const World &world, JointID id) | playrho::d2::World | related |
GetAngularMotorImpulse(const World &world, JointID id) | playrho::d2::World | related |
GetAngularOffset(const World &world, JointID id) | playrho::d2::World | related |
GetAngularReaction(const World &world, JointID id) | playrho::d2::World | related |
GetAngularUpperLimit(const World &world, JointID id) | playrho::d2::World | related |
GetAngularVelocity(const World &world, const RevoluteJointConf &conf) | playrho::d2::World | related |
GetAngularVelocity(const World &world, const WheelJointConf &conf) | playrho::d2::World | related |
GetAngularVelocity(const World &world, BodyID id) | playrho::d2::World | related |
GetAngularVelocity(const World &world, JointID id) | playrho::d2::World | related |
GetAwakeCount(const World &world) noexcept | playrho::d2::World | related |
GetBodies() const noexcept | playrho::d2::World | |
GetBodies(const World &world) noexcept | playrho::d2::World | related |
GetBodiesForProxies() const noexcept | playrho::d2::World | |
GetBodiesForProxies(const World &world) noexcept | playrho::d2::World | related |
GetBody(BodyID id) const | playrho::d2::World | |
GetBody(const World &world, BodyID id) | playrho::d2::World | related |
GetBody(const World &world, FixtureID id) | playrho::d2::World | related |
GetBodyA(const World &world, ContactID id) | playrho::d2::World | related |
GetBodyA(const World &world, JointID id) | playrho::d2::World | related |
GetBodyB(const World &world, ContactID id) | playrho::d2::World | related |
GetBodyB(const World &world, JointID id) | playrho::d2::World | related |
GetBodyCount(const World &world) noexcept | playrho::d2::World | related |
GetBodyRange() const noexcept | playrho::d2::World | |
GetBodyRange(const World &world) noexcept | playrho::d2::World | related |
GetCentripetalForce(const World &world, BodyID id, Length2 axis) | playrho::d2::World | related |
GetChildIndexA(const World &world, ContactID id) | playrho::d2::World | related |
GetChildIndexB(const World &world, ContactID id) | playrho::d2::World | related |
GetCollideConnected(const World &world, JointID id) | playrho::d2::World | related |
GetContact(ContactID id) const | playrho::d2::World | |
GetContact(const World &world, ContactID id) | playrho::d2::World | related |
GetContactCount(const World &world) noexcept | playrho::d2::World | related |
GetContactRange() const noexcept | playrho::d2::World | |
GetContactRange(const World &world) noexcept | playrho::d2::World | related |
GetContacts(BodyID id) const | playrho::d2::World | |
GetContacts() const noexcept | playrho::d2::World | |
GetContacts(const World &world, BodyID id) | playrho::d2::World | related |
GetContacts(const World &world) noexcept | playrho::d2::World | related |
GetCurrentLengthA(const World &world, JointID id) | playrho::d2::World | related |
GetCurrentLengthB(const World &world, JointID id) | playrho::d2::World | related |
GetDampingRatio(const World &world, JointID id) | playrho::d2::World | related |
GetDefaultFriction(const World &world, ContactID id) | playrho::d2::World | related |
GetDefaultRestitution(const World &world, ContactID id) | playrho::d2::World | related |
GetDensity(const World &world, FixtureID id) | playrho::d2::World | related |
GetDistanceJointConf(const World &world, BodyID bodyA, BodyID bodyB, Length2 anchorA=Length2{}, Length2 anchorB=Length2{}) | playrho::d2::World | related |
GetFilterData(const World &world, FixtureID id) | playrho::d2::World | related |
GetFixture(FixtureID id) const | playrho::d2::World | |
GetFixtureA(const World &world, ContactID id) | playrho::d2::World | related |
GetFixtureB(const World &world, ContactID id) | playrho::d2::World | related |
GetFixtureCount(const World &world, BodyID id) | playrho::d2::World | related |
GetFixtureCount(const World &world) noexcept | playrho::d2::World | related |
GetFixtureRange() const noexcept | playrho::d2::World | |
GetFixtureRange(const World &world) noexcept | playrho::d2::World | related |
GetFixtures(BodyID id) const | playrho::d2::World | |
GetFixtures(const World &world, BodyID id) | playrho::d2::World | related |
GetFrequency(const World &world, JointID id) | playrho::d2::World | related |
GetFriction(const World &world, ContactID id) | playrho::d2::World | related |
GetFriction(const World &world, FixtureID id) | playrho::d2::World | related |
GetFrictionJointConf(const World &world, BodyID bodyA, BodyID bodyB, Length2 anchor) | playrho::d2::World | related |
GetGearJointConf(const World &world, JointID id1, JointID id2, Real ratio=Real{1}) | playrho::d2::World | related |
GetGroundAnchorA(const World &world, JointID id) | playrho::d2::World | related |
GetGroundAnchorB(const World &world, JointID id) | playrho::d2::World | related |
GetInvDeltaTime() const noexcept | playrho::d2::World | |
GetInvMass(const World &world, BodyID id) | playrho::d2::World | related |
GetInvRotInertia(const World &world, BodyID id) | playrho::d2::World | related |
GetJoint(JointID id) const | playrho::d2::World | |
GetJoint(const World &world, JointID id) | playrho::d2::World | related |
GetJointCount(const World &world) noexcept | playrho::d2::World | related |
GetJointRange() const noexcept | playrho::d2::World | |
GetJointRange(const World &world) noexcept | playrho::d2::World | related |
GetJoints(BodyID id) const | playrho::d2::World | |
GetJoints() const noexcept | playrho::d2::World | |
GetJoints(const World &world, BodyID id) | playrho::d2::World | related |
GetJoints(const World &world) noexcept | playrho::d2::World | related |
GetJointTranslation(const World &world, JointID id) | playrho::d2::World | related |
GetLength(const World &world, JointID id) | playrho::d2::World | related |
GetLimitState(const World &world, JointID id) | playrho::d2::World | related |
GetLinearAcceleration(const World &world, BodyID id) | playrho::d2::World | related |
GetLinearDamping(const World &world, BodyID id) | playrho::d2::World | related |
GetLinearMotorImpulse(const World &world, JointID id) | playrho::d2::World | related |
GetLinearOffset(const World &world, JointID id) | playrho::d2::World | related |
GetLinearReaction(const World &world, JointID id) | playrho::d2::World | related |
GetLinearVelocity(const World &world, const PrismaticJointConf &joint) noexcept | playrho::d2::World | related |
GetLinearVelocity(const World &world, BodyID id) | playrho::d2::World | related |
GetLocalAnchorA(const World &world, JointID id) | playrho::d2::World | related |
GetLocalAnchorB(const World &world, JointID id) | playrho::d2::World | related |
GetLocalCenter(const World &world, BodyID id) | playrho::d2::World | related |
GetLocalPoint(const World &world, BodyID body, const Length2 worldPoint) | playrho::d2::World | related |
GetLocalRotInertia(const World &world, BodyID id) | playrho::d2::World | related |
GetLocalVector(const World &world, BodyID body, const UnitVec uv) | playrho::d2::World | related |
GetLocalXAxisA(const World &world, JointID id) | playrho::d2::World | related |
GetLocalYAxisA(const World &world, JointID id) | playrho::d2::World | related |
GetLocation(const World &world, BodyID id) | playrho::d2::World | related |
GetManifold(ContactID id) const | playrho::d2::World | |
GetManifold(const World &world, ContactID id) | playrho::d2::World | related |
GetMass(const World &world, BodyID id) | playrho::d2::World | related |
GetMassData(const World &world, BodyID id) | playrho::d2::World | related |
GetMassData(const World &world, FixtureID id) | playrho::d2::World | related |
GetMaxMotorTorque(const World &world, JointID id) | playrho::d2::World | related |
GetMaxVertexRadius() const noexcept | playrho::d2::World | |
GetMaxVertexRadius(const World &world) noexcept | playrho::d2::World | related |
GetMinVertexRadius() const noexcept | playrho::d2::World | |
GetMinVertexRadius(const World &world) noexcept | playrho::d2::World | related |
GetMotorForce(const World &world, JointID id, Frequency inv_dt) | playrho::d2::World | related |
GetMotorJointConf(const World &world, BodyID bA, BodyID bB) | playrho::d2::World | related |
GetMotorSpeed(const World &world, JointID id) | playrho::d2::World | related |
GetMotorTorque(const World &world, JointID id, Frequency inv_dt) | playrho::d2::World | related |
GetPrismaticJointConf(const World &world, BodyID bA, BodyID bB, const Length2 anchor, const UnitVec axis) | playrho::d2::World | related |
GetPulleyJointConf(const World &world, BodyID bA, BodyID bB, Length2 groundA, Length2 groundB, Length2 anchorA, Length2 anchorB) | playrho::d2::World | related |
GetRatio(const World &world, JointID id) | playrho::d2::World | related |
GetReferenceAngle(const World &world, JointID id) | playrho::d2::World | related |
GetRestitution(const World &world, ContactID id) | playrho::d2::World | related |
GetRestitution(const World &world, FixtureID id) | playrho::d2::World | related |
GetRevoluteJointConf(const World &world, BodyID bodyA, BodyID bodyB, Length2 anchor) | playrho::d2::World | related |
GetRotInertia(const World &world, BodyID id) | playrho::d2::World | related |
GetShape(const World &world, FixtureID id) | playrho::d2::World | related |
GetShapeCount(const World &world) noexcept | playrho::d2::World | related |
GetSubStepping() const noexcept | playrho::d2::World | |
GetSubStepping(const World &world) noexcept | playrho::d2::World | related |
GetTangentSpeed(const World &world, ContactID id) | playrho::d2::World | related |
GetTarget(const World &world, JointID id) | playrho::d2::World | related |
GetToi(const World &world, ContactID id) | playrho::d2::World | related |
GetToiCount(const World &world, ContactID id) | playrho::d2::World | related |
GetTouchingCount(const World &world) noexcept | playrho::d2::World | related |
GetTransformation(const World &world, BodyID id) | playrho::d2::World | related |
GetTransformation(const World &world, FixtureID id) | playrho::d2::World | related |
GetTree() const noexcept | playrho::d2::World | |
GetTree(const World &world) noexcept | playrho::d2::World | related |
GetType(const World &world, BodyID id) | playrho::d2::World | related |
GetType(const World &world, JointID id) | playrho::d2::World | related |
GetVelocity(const World &world, BodyID id) | playrho::d2::World | related |
GetWeldJointConf(const World &world, BodyID bodyA, BodyID bodyB, const Length2 anchor=Length2{}) | playrho::d2::World | related |
GetWheelJointConf(const World &world, BodyID bodyA, BodyID bodyB, Length2 anchor, UnitVec axis=UnitVec::GetRight()) | playrho::d2::World | related |
GetWorldCenter(const World &world, BodyID id) | playrho::d2::World | related |
GetWorldIndex(const World &world, const BodyID id) noexcept | playrho::d2::World | related |
GetWorldIndex(const World &world, JointID id) noexcept | playrho::d2::World | related |
GetWorldManifold(const World &world, ContactID id) | playrho::d2::World | related |
GetWorldPoint(const World &world, BodyID id, const Length2 localPoint) | playrho::d2::World | related |
GetWorldVector(const World &world, BodyID body, UnitVec localVector) | playrho::d2::World | related |
HasValidToi(const World &world, ContactID id) | playrho::d2::World | related |
ImpulsesContactListener typedef | playrho::d2::World | |
IsAccelerable(const World &world, BodyID id) | playrho::d2::World | related |
IsAwake(const World &world, BodyID id) | playrho::d2::World | related |
IsAwake(const World &world, BodyID id) | playrho::d2::World | related |
IsAwake(const World &world, ContactID id) | playrho::d2::World | related |
IsEnabled(const World &world, BodyID id) | playrho::d2::World | related |
IsEnabled(const World &world, ContactID id) | playrho::d2::World | related |
IsEnabled(const World &world, JointID id) | playrho::d2::World | related |
IsFixedRotation(const World &world, BodyID id) | playrho::d2::World | related |
IsImpenetrable(const World &world, BodyID id) | playrho::d2::World | related |
IsLimitEnabled(const World &world, JointID id) | playrho::d2::World | related |
IsLocked() const noexcept | playrho::d2::World | |
IsMassDataDirty(const World &world, BodyID id) | playrho::d2::World | related |
IsMotorEnabled(const World &world, JointID id) | playrho::d2::World | related |
IsSensor(const World &world, FixtureID id) | playrho::d2::World | related |
IsSleepingAllowed(const World &world, BodyID id) | playrho::d2::World | related |
IsSpeedable(const World &world, BodyID id) | playrho::d2::World | related |
IsStepComplete() const noexcept | playrho::d2::World | |
IsTouching(const World &world, ContactID id) | playrho::d2::World | related |
JointListener typedef | playrho::d2::World | |
Joints typedef | playrho::d2::World | |
m_impl | playrho::d2::World | private |
ManifoldContactListener typedef | playrho::d2::World | |
NeedsFiltering(const World &world, ContactID id) | playrho::d2::World | related |
NeedsUpdating(const World &world, ContactID id) | playrho::d2::World | related |
operator=(const World &other) | playrho::d2::World | |
RayCast(const World &world, const RayCastInput &input, const FixtureRayCastCB &callback) | playrho::d2::World | related |
ResetFriction(World &world, ContactID id) | playrho::d2::World | related |
ResetMassData(World &world, BodyID id) | playrho::d2::World | related |
ResetRestitution(World &world, ContactID id) | playrho::d2::World | related |
RotateAboutLocalPoint(World &world, BodyID id, Angle amount, Length2 localPoint) | playrho::d2::World | related |
RotateAboutWorldPoint(World &world, BodyID id, Angle amount, Length2 worldPoint) | playrho::d2::World | related |
SetAcceleration(World &world, BodyID id, LinearAcceleration2 linear, AngularAcceleration angular) | playrho::d2::World | related |
SetAcceleration(World &world, BodyID id, LinearAcceleration2 value) | playrho::d2::World | related |
SetAcceleration(World &world, BodyID id, AngularAcceleration value) | playrho::d2::World | related |
SetAcceleration(World &world, BodyID id, Acceleration value) | playrho::d2::World | related |
SetAccelerations(World &world, Acceleration acceleration) noexcept | playrho::d2::World | related |
SetAccelerations(World &world, LinearAcceleration2 acceleration) noexcept | playrho::d2::World | related |
SetAccelerations(World &world, F fn) | playrho::d2::World | related |
SetAngle(World &world, BodyID id, Angle value) | playrho::d2::World | related |
SetAngularDamping(World &world, BodyID id, NonNegative< Frequency > angularDamping) | playrho::d2::World | related |
SetAngularLimits(World &world, JointID id, Angle lower, Angle upper) | playrho::d2::World | related |
SetAngularOffset(World &world, JointID id, Angle value) | playrho::d2::World | related |
SetAwake(World &world, BodyID id) | playrho::d2::World | related |
SetAwake(World &world, BodyID id) | playrho::d2::World | related |
SetAwake(World &world, ContactID id) | playrho::d2::World | related |
SetAwake(World &world, JointID id) | playrho::d2::World | related |
SetBeginContactListener(ContactListener listener) noexcept | playrho::d2::World | |
SetBeginContactListener(World &world, std::function< void(ContactID)> listener) noexcept | playrho::d2::World | related |
SetBody(BodyID id, const Body &value) | playrho::d2::World | |
SetBody(World &world, BodyID id, const Body &body) | playrho::d2::World | related |
SetContact(ContactID id, const Contact &value) | playrho::d2::World | |
SetContact(World &world, ContactID id, const Contact &value) | playrho::d2::World | related |
SetEnabled(World &world, BodyID id, bool value) | playrho::d2::World | related |
SetEnabled(World &world, ContactID id) | playrho::d2::World | related |
SetEnabled(World &world, ContactID id, bool value) | playrho::d2::World | related |
SetEndContactListener(ContactListener listener) noexcept | playrho::d2::World | |
SetEndContactListener(World &world, std::function< void(ContactID)> listener) noexcept | playrho::d2::World | related |
SetFilterData(World &world, FixtureID id, const Filter &filter) | playrho::d2::World | related |
SetFixedRotation(World &world, BodyID id, bool value) | playrho::d2::World | related |
SetFixture(FixtureID id, const FixtureConf &value) | playrho::d2::World | |
SetFixtureDestructionListener(const FixtureListener &listener) noexcept | playrho::d2::World | |
SetFixtureDestructionListener(World &world, std::function< void(FixtureID)> listener) noexcept | playrho::d2::World | related |
SetForce(World &world, BodyID id, Force2 force, Length2 point) noexcept | playrho::d2::World | related |
SetFrequency(World &world, JointID id, Frequency value) | playrho::d2::World | related |
SetFriction(World &world, ContactID id, Real friction) | playrho::d2::World | related |
SetImpenetrable(World &world, BodyID id) | playrho::d2::World | related |
SetImpenetrable(World &world, BodyID id, bool value) | playrho::d2::World | related |
SetJoint(JointID id, const Joint &def) | playrho::d2::World | |
SetJoint(World &world, JointID id, const Joint &def) | playrho::d2::World | related |
SetJoint(World &world, JointID id, const T &value) | playrho::d2::World | related |
SetJointDestructionListener(const JointListener &listener) noexcept | playrho::d2::World | |
SetJointDestructionListener(World &world, std::function< void(JointID)> listener) noexcept | playrho::d2::World | related |
SetLinearDamping(World &world, BodyID id, NonNegative< Frequency > linearDamping) | playrho::d2::World | related |
SetLinearOffset(World &world, JointID id, Length2 value) | playrho::d2::World | related |
SetLocation(World &world, BodyID id, Length2 value) | playrho::d2::World | related |
SetMassData(World &world, BodyID id, const MassData &massData) | playrho::d2::World | related |
SetMaxMotorTorque(World &world, JointID id, Torque value) | playrho::d2::World | related |
SetMotorSpeed(World &world, JointID id, AngularVelocity value) | playrho::d2::World | related |
SetPostSolveContactListener(ImpulsesContactListener listener) noexcept | playrho::d2::World | |
SetPostSolveContactListener(World &world, std::function< void(ContactID, const ContactImpulsesList &, unsigned)> listener) noexcept | playrho::d2::World | related |
SetPreSolveContactListener(ManifoldContactListener listener) noexcept | playrho::d2::World | |
SetPreSolveContactListener(World &world, std::function< void(ContactID, const Manifold &)> listener) noexcept | playrho::d2::World | related |
SetRestitution(World &world, ContactID id, Real restitution) | playrho::d2::World | related |
SetSensor(World &world, FixtureID id, bool value) | playrho::d2::World | related |
SetSleepingAllowed(World &world, BodyID, bool value) | playrho::d2::World | related |
SetSubStepping(bool flag) noexcept | playrho::d2::World | |
SetSubStepping(World &world, bool flag) noexcept | playrho::d2::World | related |
SetTangentSpeed(World &world, ContactID id, LinearVelocity value) | playrho::d2::World | related |
SetTarget(World &world, JointID id, Length2 value) | playrho::d2::World | related |
SetTorque(World &world, BodyID id, Torque torque) noexcept | playrho::d2::World | related |
SetTransform(World &world, BodyID id, Length2 location, Angle angle) | playrho::d2::World | related |
SetTransformation(World &world, BodyID id, Transformation xfm) | playrho::d2::World | related |
SetType(World &world, BodyID id, BodyType value, bool resetMassData=true) | playrho::d2::World | related |
SetVelocity(World &world, BodyID id, const Velocity &value) | playrho::d2::World | related |
SetVelocity(World &world, BodyID id, const Velocity &value) | playrho::d2::World | related |
SetVelocity(World &world, BodyID id, const LinearVelocity2 &value) | playrho::d2::World | related |
SetVelocity(World &world, BodyID id, AngularVelocity value) | playrho::d2::World | related |
ShiftOrigin(Length2 newOrigin) | playrho::d2::World | |
ShiftOrigin(World &world, JointID id, Length2 value) | playrho::d2::World | related |
ShiftOrigin(World &world, Length2 newOrigin) | playrho::d2::World | related |
Step(const StepConf &conf=StepConf{}) | playrho::d2::World | |
Step(World &world, const StepConf &conf=StepConf{}) | playrho::d2::World | related |
Step(World &world, Time delta, TimestepIters velocityIterations=8, TimestepIters positionIterations=3) | playrho::d2::World | related |
TestPoint(const World &world, FixtureID id, Length2 p) | playrho::d2::World | related |
UnsetAwake(World &world, BodyID id) | playrho::d2::World | related |
UnsetAwake(World &world, BodyID id) | playrho::d2::World | related |
UnsetEnabled(World &world, ContactID id) | playrho::d2::World | related |
UnsetImpenetrable(World &world, BodyID id) | playrho::d2::World | related |
World(const WorldConf &def=GetDefaultWorldConf()) | playrho::d2::World | explicit |
World(const World &other) | playrho::d2::World | |
~World() noexcept | playrho::d2::World |