| Package | com.whirled.contrib.platformer.board |
| Class | public class Board |
| Property | Defined by | ||
|---|---|---|---|
| _actors : Object | Board | ||
| _bound : Array | Board | ||
| _dynamicIns : Object | Board | ||
| _dynamics : Object | Board | ||
| _globalDynamicIns : Object | Board | ||
| _groupNames : Array | Board | ||
| _listeners : Map | Board | ||
| _maxId : int | Board | ||
| _name : String | Board | ||
| _pieceTree : Array All the pieces on the board.
| Board | ||
| _shotId : int = 1000000 | Board | ||
| _shots : Object | Board | ||
| _xml : XML The XML definition.
| Board | ||
| Method | Defined by | ||
|---|---|---|---|
|
Board()
| Board | ||
| Board | |||
|
addDynamic(d:Dynamic):void
| Board | ||
|
addDynamicIns(d:Dynamic, group:String):void
| Board | ||
|
addEventListener(eventName:String, callback:Function):void
| Board | ||
| Board | |||
|
addPieceGroup(tree:String, name:String):void
| Board | ||
| Board | |||
|
flipPiece(name:String, tree:String):void
| Board | ||
| Board | |||
|
getActors():Object
| Board | ||
|
getBackgroundXML():XML
| Board | ||
|
getBound(idx:int):int
| Board | ||
|
getDynamic(id:int):Dynamic
| Board | ||
|
getDynamicIns(group:String = null):Object
| Board | ||
|
getDynamicInsById(id:int):Dynamic
| Board | ||
|
getDynamics():Object
| Board | ||
|
getDynamicsXML(group:String):XML
| Board | ||
|
getEventXML():XML
| Board | ||
|
getGroupNames():Array
| Board | ||
|
getItem(name:String, tree:String):Object
| Board | ||
|
getMaxId():int
| Board | ||
|
getName():String
| Board | ||
|
getPieces():Array
| Board | ||
|
getPieceTreeXML():XML
| Board | ||
|
getXML():XML
| Board | ||
| Board | |||
|
hasDynamic(d:Dynamic):Boolean
| Board | ||
|
loadDynamic(xml:XML):Dynamic
[static]
| Board | ||
|
loadFromXML(level:XML):void
| Board | ||
|
moveItemBack(name:String, tree:String):void
| Board | ||
|
moveItemDown(name:String, tree:String):void
| Board | ||
|
moveItemForward(name:String, tree:String):void
| Board | ||
|
moveItemUp(name:String, tree:String):void
| Board | ||
|
removeDynamic(d:Dynamic):void
| Board | ||
|
removeEventListener(eventName:String, callback:Function):void
| Board | ||
|
removeItem(name:String, tree:String):void
| Board | ||
|
reserveId():int
| Board | ||
|
setBound(idx:int, bound:int):void
| Board | ||
|
setName(name:String):void
| Board | ||
|
updateDynamicIns(d:Dynamic, group:String):void
| Board | ||
|
updatePiece(name:String, tree:String, xml:XML):void
| Board | ||
| Method | Defined by | ||
|---|---|---|---|
|
addOrReplaceXML(source:XML, nodename:String, node:XML):void
| Board | ||
|
adjustMaxId(d:Dynamic):void
| Board | ||
|
boardHas(child:String):Boolean
| Board | ||
|
debug(msg:String):void
[static]
| Board | ||
|
genDynamicsXML(dynamics:Object, nodename:String):XML
| Board | ||
|
genPieceTreeXML(pieces:Array):XML
| Board | ||
|
getGroup(tree:String):Object
| Board | ||
|
isItem(item:Object, name:String):Boolean
| Board | ||
|
loadCoords(xml:XML, arr:Array):void
| Board | ||
|
loadDynamics(xml:XML, arr:Object):void
| Board | ||
|
loadPieceTree(xml:XML, arr:Array):void
| Board | ||
|
sendEvent(eventName:String, ... args):void
| Board | ||
|
setDynamicIns(group:String, d:Dynamic):void
| Board | ||
| Constant | Defined by | ||
|---|---|---|---|
| ACTOR_ADDED : String = "actor_added" [static]
| Board | ||
| ACTORS : String = "actors" [static]
| Board | ||
| BOTTOM_BOUND : int = 2 [static]
| Board | ||
| DEBUG : Boolean = false [static]
| Board | ||
| DYNAMIC_ADDED : String = "dynamic_added" [static]
| Board | ||
| DYNAMIC_REMOVED : String = "dynamic_removed" [static]
| Board | ||
| GATES : String = "gates" [static]
| Board | ||
| GENERICS : String = "generics" [static]
| Board | ||
| GROUP_ADDED : String = "group_added" [static]
| Board | ||
| ITEM_BACK : String = "back" [static]
| Board | ||
| ITEM_DOWN : String = "down" [static]
| Board | ||
| ITEM_FORWARD : String = "forward" [static]
| Board | ||
| ITEM_REMOVED : String = "item_removed" [static]
| Board | ||
| ITEM_UP : String = "up" [static]
| Board | ||
| ITEM_UPDATED : String = "updated" [static]
| Board | ||
| LEFT_BOUND : int = 3 [static]
| Board | ||
| PIECE_ADDED : String = "added" [static]
| Board | ||
| PIECE_LOADED : String = "loaded" [static]
| Board | ||
| PIECE_REMOVED : String = "removed" [static]
| Board | ||
| PLATFORMS : String = "platforms" [static]
| Board | ||
| RIGHT_BOUND : int = 1 [static]
| Board | ||
| SHOT_ADDED : String = "shot_added" [static]
| Board | ||
| SPAWNERS : String = "spawners" [static]
| Board | ||
| TOP_BOUND : int = 0 [static]
| Board | ||
| Constant | Defined by | ||
|---|---|---|---|
| LOCAL_BASE : int = 10000 [static]
| Board | ||
| SHOT_BASE : int = 1000000 [static]
| Board | ||
| _actors | property |
protected var _actors:Object
| _bound | property |
protected var _bound:Array
| _dynamicIns | property |
protected var _dynamicIns:Object
| _dynamics | property |
protected var _dynamics:Object
| _globalDynamicIns | property |
protected var _globalDynamicIns:Object
| _groupNames | property |
protected var _groupNames:Array
| _listeners | property |
protected var _listeners:Map
| _maxId | property |
protected var _maxId:int
| _name | property |
protected var _name:String
| _pieceTree | property |
protected var _pieceTree:ArrayAll the pieces on the board.
| _shotId | property |
protected var _shotId:int = 1000000
| _shots | property |
protected var _shots:Object
| _xml | property |
protected var _xml:XMLThe XML definition.
| Board | () | constructor |
public function Board()
| addActor | () | method |
| addDynamic | () | method |
| addDynamicIns | () | method |
| addEventListener | () | method |
public function addEventListener(eventName:String, callback:Function):voidParameters
eventName:String |
|
callback:Function |
| addOrReplaceXML | () | method |
protected function addOrReplaceXML(source:XML, nodename:String, node:XML):voidParameters
source:XML |
|
nodename:String |
|
node:XML |
| addPiece | () | method |
| addPieceGroup | () | method |
public function addPieceGroup(tree:String, name:String):voidParameters
tree:String |
|
name:String |
| addShot | () | method |
| adjustMaxId | () | method |
| boardHas | () | method |
protected function boardHas(child:String):BooleanParameters
child:String |
Boolean |
| debug | () | method |
protected static function debug(msg:String):voidParameters
msg:String |
| flipPiece | () | method |
public function flipPiece(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| genDynamicsXML | () | method |
protected function genDynamicsXML(dynamics:Object, nodename:String):XMLParameters
dynamics:Object |
|
nodename:String |
XML |
| genPieceTreeXML | () | method |
protected function genPieceTreeXML(pieces:Array):XMLParameters
pieces:Array |
XML |
| getActor | () | method |
| getActors | () | method |
public function getActors():Object
Returns
Object |
| getBackgroundXML | () | method |
public function getBackgroundXML():XML
Returns
XML |
| getBound | () | method |
public function getBound(idx:int):intParameters
idx:int |
int |
| getDynamic | () | method |
| getDynamicIns | () | method |
public function getDynamicIns(group:String = null):ObjectParameters
group:String (default = null) |
Object |
| getDynamicInsById | () | method |
| getDynamics | () | method |
public function getDynamics():Object
Returns
Object |
| getDynamicsXML | () | method |
public function getDynamicsXML(group:String):XMLParameters
group:String |
XML |
| getEventXML | () | method |
public function getEventXML():XML
Returns
XML |
| getGroup | () | method |
protected function getGroup(tree:String):ObjectParameters
tree:String |
Object |
| getGroupNames | () | method |
public function getGroupNames():Array
Returns
Array |
| getItem | () | method |
public function getItem(name:String, tree:String):ObjectParameters
name:String |
|
tree:String |
Object |
| getMaxId | () | method |
public function getMaxId():int
Returns
int |
| getName | () | method |
public function getName():String
Returns
String |
| getPieces | () | method |
public function getPieces():Array
Returns
Array |
| getPieceTreeXML | () | method |
public function getPieceTreeXML():XML
Returns
XML |
| getXML | () | method |
public function getXML():XML
Returns
XML |
| hasActor | () | method |
| hasDynamic | () | method |
| isItem | () | method |
protected function isItem(item:Object, name:String):BooleanParameters
item:Object |
|
name:String |
Boolean |
| loadCoords | () | method |
protected function loadCoords(xml:XML, arr:Array):voidParameters
xml:XML |
|
arr:Array |
| loadDynamic | () | method |
| loadDynamics | () | method |
protected function loadDynamics(xml:XML, arr:Object):voidParameters
xml:XML |
|
arr:Object |
| loadFromXML | () | method |
public function loadFromXML(level:XML):voidParameters
level:XML |
| loadPieceTree | () | method |
protected function loadPieceTree(xml:XML, arr:Array):voidParameters
xml:XML |
|
arr:Array |
| moveItemBack | () | method |
public function moveItemBack(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| moveItemDown | () | method |
public function moveItemDown(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| moveItemForward | () | method |
public function moveItemForward(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| moveItemUp | () | method |
public function moveItemUp(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| removeDynamic | () | method |
| removeEventListener | () | method |
public function removeEventListener(eventName:String, callback:Function):voidParameters
eventName:String |
|
callback:Function |
| removeItem | () | method |
public function removeItem(name:String, tree:String):voidParameters
name:String |
|
tree:String |
| reserveId | () | method |
public function reserveId():int
Returns
int |
| sendEvent | () | method |
protected function sendEvent(eventName:String, ... args):voidParameters
eventName:String |
|
... args |
| setBound | () | method |
public function setBound(idx:int, bound:int):voidParameters
idx:int |
|
bound:int |
| setDynamicIns | () | method |
| setName | () | method |
public function setName(name:String):voidParameters
name:String |
| updateDynamicIns | () | method |
| updatePiece | () | method |
public function updatePiece(name:String, tree:String, xml:XML):voidParameters
name:String |
|
tree:String |
|
xml:XML |
| ACTOR_ADDED | constant |
public static const ACTOR_ADDED:String = "actor_added"
| ACTORS | constant |
public static const ACTORS:String = "actors"
| BOTTOM_BOUND | constant |
public static const BOTTOM_BOUND:int = 2
| DEBUG | constant |
public static const DEBUG:Boolean = false
| DYNAMIC_ADDED | constant |
public static const DYNAMIC_ADDED:String = "dynamic_added"
| DYNAMIC_REMOVED | constant |
public static const DYNAMIC_REMOVED:String = "dynamic_removed"
| GATES | constant |
public static const GATES:String = "gates"
| GENERICS | constant |
public static const GENERICS:String = "generics"
| GROUP_ADDED | constant |
public static const GROUP_ADDED:String = "group_added"
| ITEM_BACK | constant |
public static const ITEM_BACK:String = "back"
| ITEM_DOWN | constant |
public static const ITEM_DOWN:String = "down"
| ITEM_FORWARD | constant |
public static const ITEM_FORWARD:String = "forward"
| ITEM_REMOVED | constant |
public static const ITEM_REMOVED:String = "item_removed"
| ITEM_UP | constant |
public static const ITEM_UP:String = "up"
| ITEM_UPDATED | constant |
public static const ITEM_UPDATED:String = "updated"
| LEFT_BOUND | constant |
public static const LEFT_BOUND:int = 3
| LOCAL_BASE | constant |
protected static const LOCAL_BASE:int = 10000
| PIECE_ADDED | constant |
public static const PIECE_ADDED:String = "added"
| PIECE_LOADED | constant |
public static const PIECE_LOADED:String = "loaded"
| PIECE_REMOVED | constant |
public static const PIECE_REMOVED:String = "removed"
| PLATFORMS | constant |
public static const PLATFORMS:String = "platforms"
| RIGHT_BOUND | constant |
public static const RIGHT_BOUND:int = 1
| SHOT_ADDED | constant |
public static const SHOT_ADDED:String = "shot_added"
| SHOT_BASE | constant |
protected static const SHOT_BASE:int = 1000000
| SPAWNERS | constant |
public static const SPAWNERS:String = "spawners"
| TOP_BOUND | constant |
public static const TOP_BOUND:int = 0