public var m_allowSleep:Boolean
public var m_blockAllocator:*
public var m_bodyCount:int
public var m_bodyDestroyList:b2Body
public var m_bodyList:b2Body
public var m_broadPhase:b2BroadPhase
public var m_contactCount:int
public var m_contactList:b2Contact
public var m_contactManager:b2ContactManager
public var m_filter:b2CollisionFilter
public var m_gravity:b2Vec2
public var m_groundBody:b2Body
public var m_jointCount:int
public var m_jointList:b2Joint
public var m_listener:b2WorldListener
public var m_positionIterationCount:int
public var m_stackAllocator:*
public static var s_enablePositionCorrection:int = 1
public static var s_enableWarmStarting:int = 1
public function b2World(worldAABB:b2AABB, gravity:b2Vec2, doSleep:Boolean)
Parameters
public function CleanBodyList():void
public function CreateBody(def:b2BodyDef):b2Body
Parameters
Returns
public function CreateJoint(def:b2JointDef):b2Joint
Parameters
Returns
public function DestroyBody(b:b2Body):void
Parameters
public function DestroyJoint(j:b2Joint):void
Parameters
public function GetBodyList():b2Body
Returns
public function GetContactList():b2Contact
Returns
public function GetGroundBody():b2Body
Returns
public function GetJointList():b2Joint
Returns
public function Query(aabb:b2AABB, shapes:Array, maxCount:int):int
Parameters
| aabb:b2AABB |
|
| shapes:Array |
|
| maxCount:int |
Returns
public function SetFilter(filter:b2CollisionFilter):void
Parameters
public function SetListener(listener:b2WorldListener):void
Parameters
public function Step(dt:Number, iterations:int):void
Parameters