Packagecom.whirled.contrib.platformer
Classpublic class PlatformerController
SubclassesClientPlatformerController, ServerController



Public Methods
 MethodDefined by
  
PlatformerController(disp:DisplayObject)
PlatformerController
  
endGame():void
PlatformerController
  
shutdown():void
PlatformerController
  
startBackgroundMusic(track:String, crossfade:Boolean = true, loop:Boolean = true):void
PlatformerController
Protected Methods
 MethodDefined by
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
PlatformerController
  
handleGameEnded(... ignored):void
PlatformerController
  
handleGameStarted(... ignored):void
PlatformerController
  
handleOccupantLeft(event:OccupantChangedEvent):void
PlatformerController
  
PlatformerController
  
PlatformerController
  
run():void
PlatformerController
Constructor detail
PlatformerController()constructor
public function PlatformerController(disp:DisplayObject)Parameters
disp:DisplayObject
Method detail
addGameListeners()method
protected function addGameListeners():void
addOccupantListeners()method 
protected function addOccupantListeners():void
createBoard()method 
protected function createBoard():Board

Returns
Board
createDynamicFactory()method 
protected function createDynamicFactory():DynamicFactory

Returns
DynamicFactory
createGameController()method 
protected function createGameController():GameController

Returns
GameController
createMessageManager()method 
protected function createMessageManager():MessageManager

Returns
MessageManager
createPersistenceManager()method 
protected function createPersistenceManager():PersistenceManager

Returns
PersistenceManager
createPieceFactory()method 
protected function createPieceFactory():PieceFactory

Returns
PieceFactory
endGame()method 
public function endGame():void
handleGameEnded()method 
protected function handleGameEnded(... ignored):voidParameters
... ignored
handleGameStarted()method 
protected function handleGameStarted(... ignored):voidParameters
... ignored
handleOccupantLeft()method 
protected function handleOccupantLeft(event:OccupantChangedEvent):voidParameters
event:OccupantChangedEvent
removeGameListeners()method 
protected function removeGameListeners():void
removeOccupantListeners()method 
protected function removeOccupantListeners():void
run()method 
protected function run():void
shutdown()method 
public function shutdown():void
startBackgroundMusic()method 
public function startBackgroundMusic(track:String, crossfade:Boolean = true, loop:Boolean = true):voidParameters
track:String
 
crossfade:Boolean (default = true)
 
loop:Boolean (default = true)