| Property | Defined By | ||
|---|---|---|---|
| active : Boolean | b2BodyDef | ||
| allowSleep : Boolean | b2BodyDef | ||
| angle : Number | b2BodyDef | ||
| angularDamping : Number | b2BodyDef | ||
| angularVelocity : Number | b2BodyDef | ||
| awake : Boolean | b2BodyDef | ||
| bounciness : Number | b2BodyDef | ||
| bullet : Boolean | b2BodyDef | ||
![]() | bytes : ByteArray [static] | b2Base | |
| fixedRotation : Boolean | b2BodyDef | ||
| friction : Number | b2BodyDef | ||
| groupID : int | b2BodyDef | ||
| ignoreGravity : Boolean | b2BodyDef | ||
| inertiaScale : Number | b2BodyDef | ||
![]() | initialized : Boolean = false [static] | b2Base | |
![]() | lib : Object [static] | b2Base | |
| linearDamping : Number | b2BodyDef | ||
| linearVelocity : b2Vec2 | b2BodyDef | ||
![]() | loader : CLibInit [static] | b2Base | |
| mass : Number | b2BodyDef | ||
![]() | mem : MemUser [static] | b2Base | |
| position : b2Vec2 | b2BodyDef | ||
![]() | _ptr : Number | b2Base | |
| type : int | b2BodyDef | ||
| userData : * | b2BodyDef | ||
![]() | valid : Boolean [read-only]
Does the object point to a C++ equivalent (i.e. | b2Base | |
| Method | Defined By | ||
|---|---|---|---|
| b2BodyDef | |||
| b2BodyDef | |||
![]() | deref(adr:int):* [static]
dereference a C++ pointer or AS3_Val that is pointing to an AS3 object. | b2Base | |
destroy():void [override] | b2BodyDef | ||
![]() | getArr():Array [static] | b2Base | |
![]() | initialize(defs:Boolean = true):void [static]
Initialize the C++ module. | b2Base | |
![]() | readVertices(adr:int, num:int):Vector.<V2>
Read C++ memory and convert it into a vertex array. | b2Base | |
![]() | writeVertices(adr:int, v:Vector.<V2>):void
Write a vertex array of the format [new V2(x,y), new V2(x,y), ...] to C++ memory. | b2Base | |
| active | property |
active:Boolean public function get active():Boolean public function set active(value:Boolean):void| allowSleep | property |
allowSleep:Boolean public function get allowSleep():Boolean public function set allowSleep(value:Boolean):void| angle | property |
angle:Number public function get angle():Number public function set angle(value:Number):void| angularDamping | property |
angularDamping:Number public function get angularDamping():Number public function set angularDamping(value:Number):void| angularVelocity | property |
angularVelocity:Number public function get angularVelocity():Number public function set angularVelocity(value:Number):void| awake | property |
awake:Boolean public function get awake():Boolean public function set awake(value:Boolean):void| bounciness | property |
public var bounciness:Number| bullet | property |
bullet:Boolean public function get bullet():Boolean public function set bullet(value:Boolean):void| fixedRotation | property |
fixedRotation:Boolean public function get fixedRotation():Boolean public function set fixedRotation(value:Boolean):void| friction | property |
public var friction:Number| groupID | property |
groupID:int public function get groupID():int public function set groupID(value:int):void| ignoreGravity | property |
ignoreGravity:Boolean public function get ignoreGravity():Boolean public function set ignoreGravity(value:Boolean):void| inertiaScale | property |
inertiaScale:Number public function get inertiaScale():Number public function set inertiaScale(value:Number):void| linearDamping | property |
linearDamping:Number public function get linearDamping():Number public function set linearDamping(value:Number):void| linearVelocity | property |
public var linearVelocity:b2Vec2| mass | property |
public var mass:Number| position | property |
public var position:b2Vec2| type | property |
type:int public function get type():int public function set type(value:int):void| userData | property |
public var userData:*| b2BodyDef | () | Constructor |
public function b2BodyDef()| create | () | method |
| destroy | () | method |
override public function destroy():void