PackageGame
Classpublic class Controller
InheritanceController Inheritance flash.display.Sprite
SubclassesControllerGame, ControllerMainMenu



Public Methods
 MethodDefined by
  
commentButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
Controller
  
commentChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
Controller
  
commentReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
Controller
  
ConfirmDeleteChallenge(e:MouseEvent):void
Controller
  
ConfirmDeleteReplay(e:MouseEvent):void
Controller
  
ConfirmDeleteRobot(e:MouseEvent):void
Controller
  
ConfirmLogout(e:MouseEvent):void
Controller
  
DialogOK(e:Event):void
Controller
  
embedButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
Controller
  
embedChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
Controller
  
embedReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
Controller
  
finishAddingUser(e:Event):void
Controller
  
finishDeleting(e:Event):void
Controller
  
Controller
  
finishDeletingReplay(e:Event):void
Controller
  
finishExporting(exportStr:String, robotStr:String):void
Controller
  
Controller
  
Controller
  
Controller
  
Controller
  
finishGettingScoreData(e:Event):void
Controller
  
finishLoading(e:Event):void
Controller
  
finishLoadingChallenge(e:Event):void
Controller
  
finishLoadingReplay(e:Event):void
Controller
  
finishLoggingIn(e:Event):void
Controller
  
GetMaxX():Number
Controller
  
GetMaxY():Number
Controller
  
GetMinX():Number
Controller
  
GetMinY():Number
Controller
  
GetPhysScale():Number
Controller
  
GuiCallback(index:int):void
Controller
  
HideConfirmDialog(e:Event):void
Controller
  
HideDialog(e:Event):void
Controller
  
HideExportDialog(e:Event):void
Controller
  
HideImportDialog(e:Event):void
Controller
  
HideLinkDialog(e:Event):void
Controller
  
IsPaused():Boolean
Controller
  
keyInput(key:int, up:Boolean):void
Controller
  
linkButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
Controller
  
linkChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
Controller
  
linkReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
Controller
  
loginButton(e:MouseEvent, displayMessage:Boolean = false, backToSave:Boolean = false, saveLoadWindowOpen:Boolean = false):void
Controller
  
MoveCameraForReplay(cameraMovement:Object):void
Controller
  
Controller
  
processLoadedReplay(replayAndRobot:Array):void
Controller
  
Controller
  
ShowConfirmDialog(msg:String, type:int):void
Controller
  
ShowDialog(msg:String):void
Controller
  
ShowDialog2(msg:String):void
Controller
  
ShowDialog3(msg:String):void
Controller
  
ShowImportWindow(type:int):void
Controller
  
ShowLinkDialog(msg1:String, msg2:String, isEmbedReplay:Boolean = false, id:String = "", isEmbedChallenge:Boolean = false):void
Controller
  
SyncReplay(syncPoint:Object):void
Controller
  
SyncReplay2(syncPoint1:Object, syncPoint2:Object):void
Controller
  
Update():void
Controller
  
World2ScreenX(x:Number):Number
Controller
  
World2ScreenY(y:Number):Number
Controller
Method detail
commentButton()method
public function commentButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
commentChallengeButton()method 
public function commentChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):voidParameters
e:MouseEvent
 
challengeID:String (default = "")
 
challengePublic:Boolean (default = false)
commentReplayButton()method 
public function commentReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
ConfirmDeleteChallenge()method 
public function ConfirmDeleteChallenge(e:MouseEvent):voidParameters
e:MouseEvent
ConfirmDeleteReplay()method 
public function ConfirmDeleteReplay(e:MouseEvent):voidParameters
e:MouseEvent
ConfirmDeleteRobot()method 
public function ConfirmDeleteRobot(e:MouseEvent):voidParameters
e:MouseEvent
ConfirmLogout()method 
public function ConfirmLogout(e:MouseEvent):voidParameters
e:MouseEvent
DialogOK()method 
public function DialogOK(e:Event):voidParameters
e:Event
embedButton()method 
public function embedButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
embedChallengeButton()method 
public function embedChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):voidParameters
e:MouseEvent
 
challengeID:String (default = "")
 
challengePublic:Boolean (default = false)
embedReplayButton()method 
public function embedReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
finishAddingUser()method 
public function finishAddingUser(e:Event):voidParameters
e:Event
finishDeleting()method 
public function finishDeleting(e:Event):voidParameters
e:Event
finishDeletingChallenge()method 
public function finishDeletingChallenge(e:Event):voidParameters
e:Event
finishDeletingReplay()method 
public function finishDeletingReplay(e:Event):voidParameters
e:Event
finishExporting()method 
public function finishExporting(exportStr:String, robotStr:String):voidParameters
exportStr:String
 
robotStr:String
finishGettingLoadChallengeData()method 
public function finishGettingLoadChallengeData(e:Event):voidParameters
e:Event
finishGettingLoadChallengeForScoreData()method 
public function finishGettingLoadChallengeForScoreData(e:Event):voidParameters
e:Event
finishGettingLoadReplayData()method 
public function finishGettingLoadReplayData(e:Event):voidParameters
e:Event
finishGettingLoadRobotData()method 
public function finishGettingLoadRobotData(e:Event):voidParameters
e:Event
finishGettingScoreData()method 
public function finishGettingScoreData(e:Event):voidParameters
e:Event
finishLoading()method 
public function finishLoading(e:Event):voidParameters
e:Event
finishLoadingChallenge()method 
public function finishLoadingChallenge(e:Event):voidParameters
e:Event
finishLoadingReplay()method 
public function finishLoadingReplay(e:Event):voidParameters
e:Event
finishLoggingIn()method 
public function finishLoggingIn(e:Event):voidParameters
e:Event
GetMaxX()method 
public function GetMaxX():Number

Returns
Number
GetMaxY()method 
public function GetMaxY():Number

Returns
Number
GetMinX()method 
public function GetMinX():Number

Returns
Number
GetMinY()method 
public function GetMinY():Number

Returns
Number
GetPhysScale()method 
public function GetPhysScale():Number

Returns
Number
GuiCallback()method 
public function GuiCallback(index:int):voidParameters
index:int
HideConfirmDialog()method 
public function HideConfirmDialog(e:Event):voidParameters
e:Event
HideDialog()method 
public function HideDialog(e:Event):voidParameters
e:Event
HideExportDialog()method 
public function HideExportDialog(e:Event):voidParameters
e:Event
HideImportDialog()method 
public function HideImportDialog(e:Event):voidParameters
e:Event
HideLinkDialog()method 
public function HideLinkDialog(e:Event):voidParameters
e:Event
IsPaused()method 
public function IsPaused():Boolean

Returns
Boolean
keyInput()method 
public function keyInput(key:int, up:Boolean):voidParameters
key:int
 
up:Boolean
linkButton()method 
public function linkButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
linkChallengeButton()method 
public function linkChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):voidParameters
e:MouseEvent
 
challengeID:String (default = "")
 
challengePublic:Boolean (default = false)
linkReplayButton()method 
public function linkReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
loginButton()method 
public function loginButton(e:MouseEvent, displayMessage:Boolean = false, backToSave:Boolean = false, saveLoadWindowOpen:Boolean = false):voidParameters
e:MouseEvent
 
displayMessage:Boolean (default = false)
 
backToSave:Boolean (default = false)
 
saveLoadWindowOpen:Boolean (default = false)
MoveCameraForReplay()method 
public function MoveCameraForReplay(cameraMovement:Object):voidParameters
cameraMovement:Object
processLoadedChallenge()method 
public function processLoadedChallenge(challenge:Challenge):voidParameters
challenge:Challenge
processLoadedReplay()method 
public function processLoadedReplay(replayAndRobot:Array):voidParameters
replayAndRobot:Array
processLoadedRobot()method 
public function processLoadedRobot(robot:Robot):voidParameters
robot:Robot
ShowConfirmDialog()method 
public function ShowConfirmDialog(msg:String, type:int):voidParameters
msg:String
 
type:int
ShowDialog()method 
public function ShowDialog(msg:String):voidParameters
msg:String
ShowDialog2()method 
public function ShowDialog2(msg:String):voidParameters
msg:String
ShowDialog3()method 
public function ShowDialog3(msg:String):voidParameters
msg:String
ShowImportWindow()method 
public function ShowImportWindow(type:int):voidParameters
type:int
ShowLinkDialog()method 
public function ShowLinkDialog(msg1:String, msg2:String, isEmbedReplay:Boolean = false, id:String = "", isEmbedChallenge:Boolean = false):voidParameters
msg1:String
 
msg2:String
 
isEmbedReplay:Boolean (default = false)
 
id:String (default = "")
 
isEmbedChallenge:Boolean (default = false)
SyncReplay()method 
public function SyncReplay(syncPoint:Object):voidParameters
syncPoint:Object
SyncReplay2()method 
public function SyncReplay2(syncPoint1:Object, syncPoint2:Object):voidParameters
syncPoint1:Object
 
syncPoint2:Object
Update()method 
public function Update():void
World2ScreenX()method 
public function World2ScreenX(x:Number):NumberParameters
x:Number

Returns
Number
World2ScreenY()method 
public function World2ScreenY(y:Number):NumberParameters
y:Number

Returns
Number