PackageBox2D.Dynamics.Controllers
Classpublic class b2Controller
Subclassesb2BuoyancyController, b2ConstantAccelController, b2ConstantForceController, b2GravityController, b2TensorDampingController
Sourceb2Controller.as

Base class for controllers. Controllers are a convience for encapsulating common per-step functionality.



Protected Properties
 PropertyDefined by
  m_bodyCount : int
b2Controller
  m_bodyList : b2ControllerEdge
b2Controller
Public Methods
 MethodDefined by
  
AddBody(body:b2Body):void
b2Controller
  
Clear():void
b2Controller
  
Draw(debugDraw:b2DebugDraw):void
b2Controller
  
b2Controller
  
b2Controller
  
b2Controller
  
RemoveBody(body:b2Body):void
b2Controller
  
Step(step:b2TimeStep):void
b2Controller
Property detail
m_bodyCountproperty
protected var m_bodyCount:int
m_bodyListproperty 
protected var m_bodyList:b2ControllerEdge
Method detail
AddBody()method
public function AddBody(body:b2Body):voidParameters
body:b2Body
Clear()method 
public function Clear():void
Draw()method 
public function Draw(debugDraw:b2DebugDraw):voidParameters
debugDraw:b2DebugDraw
GetBodyList()method 
public function GetBodyList():b2ControllerEdge

Returns
b2ControllerEdge
GetNext()method 
public function GetNext():b2Controller

Returns
b2Controller
GetWorld()method 
public function GetWorld():b2World

Returns
b2World
RemoveBody()method 
public function RemoveBody(body:b2Body):voidParameters
body:b2Body
Step()method 
public function Step(step:b2TimeStep):voidParameters
step:b2TimeStep