C# Class JessTheseusMinotaur.Game

Show file Open project: ZachChristensen/Theseus-and-the-Minotaur Class Usage Examples

Public Methods

Method Description
CreateMap ( int newColumn, int newRow ) : ].Tile[
GetExit ( ) : Exit
GetMapOne ( ) : ].Tile[
GetTheseus ( ) : Theseus
Go ( ) : void
MapOne ( ) : void
MinotaursTurn ( ) : void
MoveDown ( ) : void
MoveLeft ( ) : void
MoveRight ( ) : void
MoveUp ( ) : void
SetExit ( int newColumn, int newRow ) : Exit
SetMinotaur ( int newColumn, int newRow ) : Minotaur
SetTheseus ( int newColumn, int newRow ) : Theseus
TestMap ( Tile aMap ) : String
TheseusTurn ( ) : void

Method Details

CreateMap() public method

public CreateMap ( int newColumn, int newRow ) : ].Tile[
newColumn int
newRow int
return ].Tile[

GetExit() public method

public GetExit ( ) : Exit
return Exit

GetMapOne() public method

public GetMapOne ( ) : ].Tile[
return ].Tile[

GetTheseus() public method

public GetTheseus ( ) : Theseus
return Theseus

Go() public method

public Go ( ) : void
return void

MapOne() public method

public MapOne ( ) : void
return void

MinotaursTurn() public method

public MinotaursTurn ( ) : void
return void

MoveDown() public method

public MoveDown ( ) : void
return void

MoveLeft() public method

public MoveLeft ( ) : void
return void

MoveRight() public method

public MoveRight ( ) : void
return void

MoveUp() public method

public MoveUp ( ) : void
return void

SetExit() public method

public SetExit ( int newColumn, int newRow ) : Exit
newColumn int
newRow int
return Exit

SetMinotaur() public method

public SetMinotaur ( int newColumn, int newRow ) : Minotaur
newColumn int
newRow int
return Minotaur

SetTheseus() public method

public SetTheseus ( int newColumn, int newRow ) : Theseus
newColumn int
newRow int
return Theseus

TestMap() public method

public TestMap ( Tile aMap ) : String
aMap Tile
return String

TheseusTurn() public method

public TheseusTurn ( ) : void
return void