A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
SayGoodbyeJoint(joint:Box2D.Dynamics.Joints:b2Joint) — Method in class Box2D.Dynamics.b2DestructionListener
Called when any joint is about to be destroyed due to the destruction of one of its attached bodies.
SayGoodbyeShape(shape:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Dynamics.b2DestructionListener
Called when any shape is about to be destroyed due to the destruction of its parent body.
separation — Property in class Box2D.Collision.b2ContactPoint
< the separation is negative when shapes are touching
separation — Property in class Box2D.Collision.b2ManifoldPoint
separation — Property in class Box2D.Dynamics.Contacts.b2ContactConstraintPoint
Set(id:Box2D.Collision:b2ContactID) — Method in class Box2D.Collision.b2ContactID
Set(m:Box2D.Collision:b2Manifold) — Method in class Box2D.Collision.b2Manifold
Set(m:Box2D.Collision:b2ManifoldPoint) — Method in class Box2D.Collision.b2ManifoldPoint
Set(rr, gg, bb) — Method in class Box2D.Common.b2Color
Set(angle) — Method in class Box2D.Common.Math.b2Mat22
Set(x_, y_) — Method in class Box2D.Common.Math.b2Vec2
Set(x:Box2D.Common.Math:b2XForm) — Method in class Box2D.Common.Math.b2XForm
Set(x1:Box2D.Common.Math:b2Vec2, a1, x2:Box2D.Common.Math:b2Vec2, a2) — Method in class Box2D.Dynamics.Joints.b2Jacobian
SetAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for lines
SetAngularVelocity(omega) — Method in class Box2D.Dynamics.b2Body
Set the angular velocity.
SetAsBox(hx, hy) — Method in class Box2D.Collision.Shapes.b2PolygonDef
Build vertices to represent an axis-aligned box.
SetAsOrientedBox(hx, hy, center:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Collision.Shapes.b2PolygonDef
SetBoundaryListener(listener:Box2D.Dynamics:b2BoundaryListener) — Method in class Box2D.Dynamics.b2World
Register a broad-phase boundary listener.
SetBuffered() — Method in class Box2D.Collision.b2Pair
SetBullet(flag) — Method in class Box2D.Dynamics.b2Body
Should this body be treated like a bullet for continuous collision detection?
SetContactFilter(filter:Box2D.Dynamics:b2ContactFilter) — Method in class Box2D.Dynamics.b2World
Register a contact filter to provide specific control over collision.
SetContactListener(listener:Box2D.Dynamics:b2ContactListener) — Method in class Box2D.Dynamics.b2World
Register a contact event listener
SetContinuousPhysics(flag) — Method in class Box2D.Dynamics.b2World
Enable/disable continuous physics.
SetDebugDraw(debugDraw:Box2D.Dynamics:b2DebugDraw) — Method in class Box2D.Dynamics.b2World
Register a routine for debug drawing.
SetDestructionListener(listener:Box2D.Dynamics:b2DestructionListener) — Method in class Box2D.Dynamics.b2World
Destruct the world.
SetDrawScale(drawScale) — Method in class Box2D.Dynamics.b2DebugDraw
Set the draw scale
SetFillAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for fills
SetFilterData(filter:Box2D.Collision.Shapes:b2FilterData) — Method in class Box2D.Collision.Shapes.b2Shape
Set the contact filtering data.
SetFinal() — Method in class Box2D.Collision.b2Pair
SetFlags(flags) — Method in class Box2D.Dynamics.b2DebugDraw
Set the drawing flags.
SetGravity(gravity:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.b2World
Change the global gravity vector.
SetIdentity() — Method in class Box2D.Common.Math.b2Mat22
SetIdentity() — Method in class Box2D.Common.Math.b2XForm
Set this to the identity transform.
SetLimits(lower, upper) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the joint limits, usually in meters.
SetLimits(lower, upper) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the joint limits in radians.
SetLinearVelocity(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.b2Body
Set the linear velocity of the center of mass.
SetLineThickness(lineThickness) — Method in class Box2D.Dynamics.b2DebugDraw
Set the line thickness
SetM(m:Box2D.Common.Math:b2Mat22) — Method in class Box2D.Common.Math.b2Mat22
SetMass(massData:Box2D.Collision.Shapes:b2MassData) — Method in class Box2D.Dynamics.b2Body
Set the mass properties.
SetMassFromShapes() — Method in class Box2D.Dynamics.b2Body
SetMaxMotorForce(force) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the maximum motor force, usually in N.
SetMaxMotorTorque(torque) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the maximum motor torque, usually in N-m.
SetMotorSpeed(speed) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the motor speed, usually in meters per second.
SetMotorSpeed(speed) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the motor speed in radians per second.
SetNext(next) — Method in class Box2D.Collision.b2Proxy
SetPositionCorrection(flag) — Method in class Box2D.Dynamics.b2World
Enable/disable position correction.
SetRemoved() — Method in class Box2D.Collision.b2Pair
SetSprite(sprite) — Method in class Box2D.Dynamics.b2DebugDraw
Set the sprite
SetTarget(target:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
Use this to update the target point.
SetUserData(data) — Method in class Box2D.Collision.Shapes.b2Shape
Set the user data.
SetUserData(data) — Method in class Box2D.Dynamics.b2Body
Set the user data.
SetUserData(data) — Method in class Box2D.Dynamics.Joints.b2Joint
Set the user data pointer.
SetV(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Vec2
SetVV(c1:Box2D.Common.Math:b2Vec2, c2:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Mat22
SetWarmStarting(flag) — Method in class Box2D.Dynamics.b2World
Enable/disable warm starting.
SetXForm(position:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Dynamics.b2Body
Set the position of the body's origin and rotation (radians).
SetXFormScale(xformScale) — Method in class Box2D.Dynamics.b2DebugDraw
Set the scale used for drawing XForms
SetZero() — Method in class Box2D.Common.Math.b2Mat22
SetZero() — Method in class Box2D.Common.Math.b2Vec2
SetZero() — Method in class Box2D.Dynamics.Joints.b2Jacobian
shape1 — Property in class Box2D.Collision.b2ContactPoint
< the first shape
shape1 — Property in class Box2D.Dynamics.Contacts.b2ContactResult
< the first shape
shape2 — Property in class Box2D.Collision.b2ContactPoint
< the second shape
shape2 — Property in class Box2D.Dynamics.Contacts.b2ContactResult
< the second shape
ShouldCollide(shape1:Box2D.Collision.Shapes:b2Shape, shape2:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Dynamics.b2ContactFilter
Return true if contact calculations should be performed between these two shapes.
s_initialized — Static property in class Box2D.Dynamics.Contacts.b2Contact
Solve(out:Box2D.Common.Math:b2Vec2, bX, bY) — Method in class Box2D.Common.Math.b2Mat22
Solve A x = b
Solve(step:Box2D.Dynamics:b2TimeStep, gravity:Box2D.Common.Math:b2Vec2, correctPositions, allowSleep) — Method in class Box2D.Dynamics.b2Island
Solve(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.b2World
SolvePositionConstraints(baumgarte) — Method in class Box2D.Dynamics.Contacts.b2ContactSolver
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2DistanceJoint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2GearJoint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2Joint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2MouseJoint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2PulleyJoint
SolvePositionConstraints() — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
SolveTOI(subStep:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.b2Island
SolveTOI(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.b2World
SolveVelocityConstraints() — Method in class Box2D.Dynamics.Contacts.b2ContactSolver
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2DistanceJoint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2GearJoint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2Joint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2PulleyJoint
SolveVelocityConstraints(step:Box2D.Dynamics:b2TimeStep) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
s_p1 — Static property in class Box2D.Collision.b2TimeOfImpact
This algorithm uses conservative advancement to compute the time of impact (TOI) of two shapes.
s_p2 — Static property in class Box2D.Collision.b2TimeOfImpact
s_registers — Static property in class Box2D.Dynamics.Contacts.b2Contact
stabbingCount — Property in class Box2D.Collision.b2Bound
status — Property in class Box2D.Collision.b2Pair
Step(dt, iterations) — Method in class Box2D.Dynamics.b2World
Take a time step.
Subtract(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Vec2
SubtractVV(a:Box2D.Common.Math:b2Vec2, b:Box2D.Common.Math:b2Vec2) — Static method in class Box2D.Common.Math.b2Math
Support(xf:Box2D.Common.Math:b2XForm, vX, vY) — Method in class Box2D.Collision.b2Point
Support(xf:Box2D.Common.Math:b2XForm, dX, dY) — Method in class Box2D.Collision.Shapes.b2PolygonShape
s_validate — Static property in class Box2D.Collision.b2BroadPhase
Swap(b:Box2D.Collision:b2Bound) — Method in class Box2D.Collision.b2Bound
s_xf1 — Static property in class Box2D.Collision.b2TimeOfImpact
s_xf2 — Static property in class Box2D.Collision.b2TimeOfImpact
Synchronize(broadPhase:Box2D.Collision:b2BroadPhase, transform1:Box2D.Common.Math:b2XForm, transform2:Box2D.Common.Math:b2XForm) — Method in class Box2D.Collision.Shapes.b2Shape
SynchronizeShapes() — Method in class Box2D.Dynamics.b2Body
SynchronizeTransform() — Method in class Box2D.Dynamics.b2Body
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z