C# Class SnakeBattleNet.Core.BattleField

Afficher le fichier Open project: FoC-/SnakeBattle.Net Class Usage Examples

Méthodes publiques

Méthode Description
BattleField ( ) : System
RelativeCell ( Direction direction, Position fieldHead, Position chipHead, Position chipCell ) : Cell
ToString ( ) : string
this ( int x, int y ) : Content

Private Methods

Méthode Description
CreateEmpty ( ) : void
CreateWalls ( ) : void
EastView ( Position fieldHead, Position chipHead, Position chipCell ) : Cell
NorthView ( Position fieldHead, Position chipHead, Position chipCell ) : Cell
SouthView ( Position fieldHead, Position chipHead, Position chipCell ) : Cell
WestView ( Position fieldHead, Position chipHead, Position chipCell ) : Cell

Method Details

BattleField() public méthode

public BattleField ( ) : System
Résultat System

RelativeCell() public méthode

public RelativeCell ( Direction direction, Position fieldHead, Position chipHead, Position chipCell ) : Cell
direction Direction
fieldHead SnakeBattleNet.Core.Contract.Position
chipHead SnakeBattleNet.Core.Contract.Position
chipCell SnakeBattleNet.Core.Contract.Position
Résultat Cell

ToString() public méthode

public ToString ( ) : string
Résultat string

this() public méthode

public this ( int x, int y ) : Content
x int
y int
Résultat Content