C# Class AIsOfCatan.MapScreen

Inheritance: TXAScreen
显示文件 Open project: rasmusgreve/catan Class Usage Examples

Public Methods

Method Description
MapScreen ( GameState initial ) : System
UpdateGameState ( GameState state ) : void

Private Methods

Method Description
GetPlayerColor ( int i ) : Color
GetRobberPos ( ) : Vector2
GetTerrainCoords ( int index ) : Edge
GetTerrainIndex ( int row, int col ) : int
InsertLogEvent ( string logText ) : void
OmittedTile ( int index ) : bool

Method Details

MapScreen() public method

public MapScreen ( GameState initial ) : System
initial GameState
return System

UpdateGameState() public method

public UpdateGameState ( GameState state ) : void
state GameState
return void