b2Island
b2Island
Box2D.DynamicsInheritance: System.Object
Constructors
b2Island(int, int, int, b2ContactListener)
b2Island(int, int, int, b2ContactListener)(System.Int32 bodyCapacity, System.Int32 contactCapacity, System.Int32 jointCapacity, Box2D.Dynamics.b2ContactListener listener)Parameters:
bodyCapacity (System.Int32)contactCapacity (System.Int32)jointCapacity (System.Int32)listener (Box2D.Dynamics.b2ContactListener)Fields
m_bodies(Box2D.Dynamics.b2Body[])
m_bodyCapacity(System.Int32)
m_bodyCount(System.Int32)
m_contactCapacity(System.Int32)
m_contactCount(System.Int32)
m_contacts(Box2D.Dynamics.Contacts.b2Contact[])
m_jointCapacity(System.Int32)
m_jointCount(System.Int32)
m_joints(Box2D.Dynamics.Joints.b2Joint[])
m_listener(Box2D.Dynamics.b2ContactListener)
Methods
Add(b2Contact)
Add(b2Contact)(Box2D.Dynamics.Contacts.b2Contact contact)Parameters:
contact (Box2D.Dynamics.Contacts.b2Contact)Add(b2Joint)
Add(b2Joint)(Box2D.Dynamics.Joints.b2Joint joint)Parameters:
joint (Box2D.Dynamics.Joints.b2Joint)Add(b2Body)
Add(b2Body)(Box2D.Dynamics.b2Body body)Parameters:
body (Box2D.Dynamics.b2Body)Clear()
Clear()()Report(b2ContactConstraint[])
Report(b2ContactConstraint[])(Box2D.Dynamics.Contacts.b2ContactConstraint[] constraints)Parameters:
constraints (Box2D.Dynamics.Contacts.b2ContactConstraint[])Reset(int, int, int, b2ContactListener)
Reset(int, int, int, b2ContactListener)(System.Int32 bodyCapacity, System.Int32 contactCapacity, System.Int32 jointCapacity, Box2D.Dynamics.b2ContactListener listener)Parameters:
bodyCapacity (System.Int32)contactCapacity (System.Int32)jointCapacity (System.Int32)listener (Box2D.Dynamics.b2ContactListener)Solve(b2TimeStep, b2Vec2, bool)
Solve(b2TimeStep, b2Vec2, bool)(Box2D.Dynamics.b2TimeStep step, Box2D.Common.b2Vec2 gravity, System.Boolean allowSleep)Parameters:
step (Box2D.Dynamics.b2TimeStep)gravity (Box2D.Common.b2Vec2)allowSleep (System.Boolean)SolveTOI(ref b2TimeStep, int, int)
SolveTOI(ref b2TimeStep, int, int)(Box2D.Dynamics.b2TimeStep subStep, System.Int32 toiIndexA, System.Int32 toiIndexB)Parameters:
subStep (Box2D.Dynamics.b2TimeStep)toiIndexA (System.Int32)toiIndexB (System.Int32)