| Property | Defined By | ||
|---|---|---|---|
| aabb : AABB | b2AABB | ||
|  | bytes : ByteArray [static]  | b2Base | |
|  | initialized : Boolean = false [static]  | b2Base | |
|  | lib : Object [static]  | b2Base | |
|  | loader : CLibInit [static]  | b2Base | |
| lowerBound : b2Vec2 | b2AABB | ||
|  | mem : MemUser [static]  | b2Base | |
|  | _ptr : Number | b2Base | |
| upperBound : b2Vec2 | b2AABB | ||
|  | valid : Boolean [read-only] 
		 Does the object point to a C++ equivalent (i.e. | b2Base | |
| Method | Defined By | ||
|---|---|---|---|
| b2AABB(p:int) | b2AABB | ||
|  | deref(adr:int):* [static] 
		 dereference a C++ pointer or AS3_Val that is pointing to an AS3 object. | b2Base | |
|  | destroy():void 
		 Destroy base function just sets _ptr = 0. | b2Base | |
|  | 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 | |