| Property | Defined by | ||
|---|---|---|---|
![]() | angle : Number | ShapePart | |
![]() | blue : int | ShapePart | |
![]() | centerX : Number | ShapePart | |
![]() | centerY : Number | ShapePart | |
![]() | checkedCollisionGroup : Boolean = false | Part | |
![]() | collide : Boolean = true | ShapePart | |
![]() | density : Number | ShapePart | |
![]() | dragXOff : Number | Part | |
![]() | dragYOff : Number | Part | |
![]() | drawAnyway : Boolean = true | Part | |
![]() | green : int | ShapePart | |
| h : Number | Rectangle | ||
![]() | highlightForJoint : Boolean = false | ShapePart | |
| initH : Number | Rectangle | ||
| initW : Number | Rectangle | ||
![]() | isBullet : Boolean = false | ShapePart | |
![]() | isCameraFocus : Boolean = false | ShapePart | |
![]() | isEditable : Boolean = true | Part | |
![]() | isEnabled : Boolean = true | Part | |
![]() | isInitted : Boolean = false | Part | |
![]() | isSandbox : Boolean = false | Part | |
![]() | isStatic : Boolean = false | Part | |
| isTank : Boolean = false | Rectangle | ||
![]() | m_collisionGroup : int = -2.147483648E9 | ShapePart | |
![]() | opacity : int | ShapePart | |
![]() | outline : Boolean | ShapePart | |
![]() | red : int | ShapePart | |
![]() | rotateAngle : Number | Part | |
![]() | rotateOrientation : Number | Part | |
![]() | terrain : Boolean | ShapePart | |
![]() | type : String | Part | |
![]() | undragable : Boolean | ShapePart | |
| w : Number | Rectangle | ||
| x : Number | Rectangle | ||
| y : Number | Rectangle | ||
| Method | Defined by | ||
|---|---|---|---|
|
Rectangle(nx:Number, ny:Number, nw:Number, nh:Number, checkLimits:Boolean = true)
| Rectangle | ||
![]() | ShapePart | ||
![]() |
AddThrusters(t:Thrusters):void
| ShapePart | |
| Rectangle | |||
![]() |
GetActiveJoints():Array
| ShapePart | |
![]() |
GetActiveThrusters():Array
| ShapePart | |
|
GetArea():Number
| Rectangle | ||
![]() |
GetAttachedParts(partList:Array = null):Array
| ShapePart | |
![]() |
GetBody():b2Body
| ShapePart | |
![]() |
GetMass():Number
| ShapePart | |
![]() |
GetOutlineVertices(verts:Array, numVerts:int, thickness:Number):Array
[static]
| ShapePart | |
![]() |
GetShape():b2Shape
| ShapePart | |
|
GetVertices():Array
| Rectangle | ||
|
GetVerticesForOutline(thickness:Number):Array
| Rectangle | ||
![]() |
HeavierThan(other:ShapePart):Boolean
| ShapePart | |
|
Init(world:b2World, body:b2Body = null):void
| Rectangle | ||
|
InsideShape(xVal:Number, yVal:Number, scale:Number):Boolean
| Rectangle | ||
|
IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):Boolean
| Rectangle | ||
![]() |
KeyInput(key:int, up:Boolean, replay:Boolean):void
| ShapePart | |
| Rectangle | |||
|
Move(xVal:Number, yVal:Number):void
| Rectangle | ||
![]() |
NumbersEqual(n1:Number, n2:Number):Boolean
| ShapePart | |
|
PrepareForResizing():void
| Rectangle | ||
![]() |
RotateAround(xVal:Number, yVal:Number, curAngle:Number):void
| ShapePart | |
![]() |
SetCollisionGroup(grp:int):void
| ShapePart | |
|
ToString():String
| Rectangle | ||
![]() |
UnInit(world:b2World):void
| ShapePart | |
![]() |
Update(world:b2World):void
| ShapePart | |
![]() |
WillBeStatic(shapeList:Array = null):Boolean
| ShapePart | |
| Constant | Defined by | ||
|---|---|---|---|
| MAX_WIDTH : Number = 10.0 [static]
| Rectangle | ||
| MIN_WIDTH : Number = 0.1 [static]
| Rectangle | ||
| h | property |
public var h:Number
| initH | property |
public var initH:Number
| initW | property |
public var initW:Number
| isTank | property |
public var isTank:Boolean = false
| w | property |
public var w:Number
| x | property |
public var x:Number
| y | property |
public var y:Number
| Rectangle | () | constructor |
public function Rectangle(nx:Number, ny:Number, nw:Number, nh:Number, checkLimits:Boolean = true)Parameters
nx:Number |
|
ny:Number |
|
nw:Number |
|
nh:Number |
|
checkLimits:Boolean (default = true) |
| equals | () | method |
| GetArea | () | method |
public override function GetArea():Number
Returns
Number |
| GetVertices | () | method |
public function GetVertices():Array
Returns
Array |
| GetVerticesForOutline | () | method |
public function GetVerticesForOutline(thickness:Number):ArrayParameters
thickness:Number |
Array |
| Init | () | method |
public override function Init(world:b2World, body:b2Body = null):voidParameters
world:b2World |
|
body:b2Body (default = null) |
| InsideShape | () | method |
public override function InsideShape(xVal:Number, yVal:Number, scale:Number):BooleanParameters
xVal:Number |
|
yVal:Number |
|
scale:Number |
Boolean |
| IntersectsBox | () | method |
public override function IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):BooleanParameters
boxX:Number |
|
boxY:Number |
|
boxW:Number |
|
boxH:Number |
Boolean |
| MakeCopy | () | method |
| Move | () | method |
public override function Move(xVal:Number, yVal:Number):voidParameters
xVal:Number |
|
yVal:Number |
| PrepareForResizing | () | method |
public override function PrepareForResizing():void
| ToString | () | method |
public override function ToString():String
Returns
String |
| MAX_WIDTH | constant |
public static const MAX_WIDTH:Number = 10.0
| MIN_WIDTH | constant |
public static const MIN_WIDTH:Number = 0.1