C# Class FSO.Client.UI.Screens.CoreGameScreen

Inheritance: FSO.Client.UI.Framework.GameScreen
Mostra file Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
Inbox FSO.Client.UI.Panels.UIInbox
LotController FSO.Client.UI.Panels.UILotControl
Title FSO.Client.UI.Panels.UIGameTitle
gizmo FSO.Client.UI.Panels.UIGizmo
ucp FSO.Client.UI.Panels.UIUCP
vm FSO.SimAntics.VM

Public Methods

Method Description
CleanupLastWorld ( ) : void
ClientStateChange ( int state, float progress ) : void
ClientStateChangeProcess ( int state, float progress ) : void
CloseInbox ( ) : void
CoreGameScreen ( ) : System
InitTestLot ( string path, bool host ) : void
OpenInbox ( ) : void
Update ( FSO state ) : void

Private Methods

Method Description
Controller_OnNewTimeOfDay ( System.DateTime TimeOfDay ) : void
Controller_OnPlayerJoined ( LotTileEntry TileEntry ) : void
DisconnectedOKClick ( UIElement button ) : void
MessageController_OnSendLetter ( string message, string subject, string destinationUser ) : void

Message was sent by player to another player.

MessageController_OnSendMessage ( string message, string GUID ) : void
MouseHandler ( UIMouseEventType type, UpdateState state ) : void
SaveHouseButton_OnButtonClick ( UIElement button ) : void
VMDebug_OnButtonClick ( UIElement button ) : void
VMRefreshed ( ) : void
Vm_OnChatEvent ( SimAntics evt ) : void

Method Details

CleanupLastWorld() public method

public CleanupLastWorld ( ) : void
return void

ClientStateChange() public method

public ClientStateChange ( int state, float progress ) : void
state int
progress float
return void

ClientStateChangeProcess() public method

public ClientStateChangeProcess ( int state, float progress ) : void
state int
progress float
return void

CloseInbox() public method

public CloseInbox ( ) : void
return void

CoreGameScreen() public method

public CoreGameScreen ( ) : System
return System

InitTestLot() public method

public InitTestLot ( string path, bool host ) : void
path string
host bool
return void

OpenInbox() public method

public OpenInbox ( ) : void
return void

Update() public method

public Update ( FSO state ) : void
state FSO
return void

Property Details

Inbox public_oe property

public UIInbox,FSO.Client.UI.Panels Inbox
return FSO.Client.UI.Panels.UIInbox

LotController public_oe property

public UILotControl,FSO.Client.UI.Panels LotController
return FSO.Client.UI.Panels.UILotControl

Title public_oe property

public UIGameTitle,FSO.Client.UI.Panels Title
return FSO.Client.UI.Panels.UIGameTitle

gizmo public_oe property

public UIGizmo,FSO.Client.UI.Panels gizmo
return FSO.Client.UI.Panels.UIGizmo

ucp public_oe property

public UIUCP,FSO.Client.UI.Panels ucp
return FSO.Client.UI.Panels.UIUCP

vm public_oe property

public VM,FSO.SimAntics vm
return FSO.SimAntics.VM