C# Class spaceconquest.GameScreen

Inheritance: Screen
显示文件 Open project: cclay/spaceconquest Class Usage Examples

Public Properties

Property Type Description
clickedaction Command.Action
galaxy Galaxy
middleman MiddleMan
player Player
rotatespeed float
scrollspeed float
selectedhex Hex3D
space Space
zoomspeed float

Public Methods

Method Description
Draw ( ) : void
GameScreen ( bool h, String ipstring, int numclients, Map m ) : System
Quit ( ) : void
Save ( ) : void
Update ( ) : void
UpdateGalaxy ( ) : void
UpdateSolar ( ) : void

Private Methods

Method Description
GalaxyClick ( Object o, EventArgs e ) : void
UpgradeClick ( Object o, EventArgs e ) : void

Method Details

Draw() public method

public Draw ( ) : void
return void

GameScreen() public method

public GameScreen ( bool h, String ipstring, int numclients, Map m ) : System
h bool
ipstring String
numclients int
m Map
return System

Quit() public method

public Quit ( ) : void
return void

Save() public method

public Save ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateGalaxy() public method

public UpdateGalaxy ( ) : void
return void

UpdateSolar() public method

public UpdateSolar ( ) : void
return void

Property Details

clickedaction public_oe property

public Command.Action clickedaction
return Command.Action

galaxy public_oe property

public Galaxy,spaceconquest galaxy
return Galaxy

middleman public_oe property

public MiddleMan middleman
return MiddleMan

player public_oe property

public Player,spaceconquest player
return Player

rotatespeed public_oe static_oe property

public static float rotatespeed
return float

scrollspeed public_oe static_oe property

public static float scrollspeed
return float

selectedhex public_oe property

public Hex3D,spaceconquest selectedhex
return Hex3D

space public_oe property

public Space space
return Space

zoomspeed public_oe static_oe property

public static float zoomspeed
return float