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 |