| Package | com.whirled.contrib.platformer.board |
| Class | public class DynamicBounds |
| Subclasses | ActorBounds, RectDynamicBounds |
| Property | Defined by | ||
|---|---|---|---|
| controller : DynamicController | DynamicBounds | ||
| dyn : Dynamic | DynamicBounds | ||
| Property | Defined by | ||
|---|---|---|---|
| _collider : Collider | DynamicBounds | ||
| _rect : Rect | DynamicBounds | ||
| Method | Defined by | ||
|---|---|---|---|
| DynamicBounds | |||
|
checkAndPush(dest:Array, source:Array):void
| DynamicBounds | ||
|
getInteractingBounds():Array
| DynamicBounds | ||
| DynamicBounds | |||
|
isInteresting(db:DynamicBounds):Boolean
| DynamicBounds | ||
|
translate(dX:Number, dY:Number):void
Translates the actor and updates all the boundary data.
| DynamicBounds | ||
|
updateBounds():void
| DynamicBounds | ||
| DynamicBounds | |||
| Method | Defined by | ||
|---|---|---|---|
|
dynamicCollider(cd:ColliderDetails):void
| DynamicBounds | ||
| DynamicBounds | |||
|
dynUpdateLD(line:LineData, x1:Number, y1:Number, x2:Number, y2:Number, reset:Boolean = false):void
| DynamicBounds | ||
| _collider | property |
protected var _collider:Collider
| controller | property |
public var controller:DynamicController
| dyn | property |
public var dyn:Dynamic
| _rect | property |
protected var _rect:Rect
| DynamicBounds | () | constructor |
public function DynamicBounds(dc:DynamicController, c:Collider)Parameters
dc:DynamicController |
|
c:Collider |
| checkAndPush | () | method |
public function checkAndPush(dest:Array, source:Array):voidParameters
dest:Array |
|
source:Array |
| dynamicCollider | () | method |
| dynLD | () | method |
protected function dynLD(x1:Number, y1:Number, x2:Number, y2:Number, type:int):LineDataParameters
x1:Number |
|
y1:Number |
|
x2:Number |
|
y2:Number |
|
type:int |
LineData |
| dynUpdateLD | () | method |
protected function dynUpdateLD(line:LineData, x1:Number, y1:Number, x2:Number, y2:Number, reset:Boolean = false):voidParameters
line:LineData |
|
x1:Number |
|
y1:Number |
|
x2:Number |
|
y2:Number |
|
reset:Boolean (default = false) |
| getInteractingBounds | () | method |
public function getInteractingBounds():Array
Returns
Array |
| getRect | () | method |
| isInteresting | () | method |
| translate | () | method |
public function translate(dX:Number, dY:Number):voidTranslates the actor and updates all the boundary data.
ParametersdX:Number |
|
dY:Number |
| updateBounds | () | method |
public function updateBounds():void
| updatedDB | () | method |
public function updatedDB(cd:ColliderDetails, db:DynamicBounds):BooleanParameters
cd:ColliderDetails |
|
db:DynamicBounds |
Boolean |