C# Class Codebreak.Service.World.Game.Fight.FightCell

Inheritance: IDisposable
Show file Open project: hussein-aitlahcen/codebreak Class Usage Examples

Public Methods

Method Description
AddObject ( IFightObstacle fightObject ) : FightActionResultEnum

BeginTurn ( AbstractFighter fighter ) : FightActionResultEnum

Dispose ( ) : void

FightCell ( int id, bool walkable, bool los ) : System

HasObject ( FightObstacleTypeEnum type ) : bool

RemoveObject ( IFightObstacle obstacle ) : FightActionResultEnum

Method Details

AddObject() public method

public AddObject ( IFightObstacle fightObject ) : FightActionResultEnum
fightObject IFightObstacle
return FightActionResultEnum

BeginTurn() public method

public BeginTurn ( AbstractFighter fighter ) : FightActionResultEnum
fighter AbstractFighter
return FightActionResultEnum

Dispose() public method

public Dispose ( ) : void
return void

FightCell() public method

public FightCell ( int id, bool walkable, bool los ) : System
id int
walkable bool
los bool
return System

HasObject() public method

public HasObject ( FightObstacleTypeEnum type ) : bool
type FightObstacleTypeEnum
return bool

RemoveObject() public method

public RemoveObject ( IFightObstacle obstacle ) : FightActionResultEnum
obstacle IFightObstacle
return FightActionResultEnum