public MoveBase(ChessEnums.Rows _row, ChessEnums.Columns _column) { Row = _row; Column = _column; }
public MoveEventArgs(PieceBase _piece, ChessEnums.Rows _row, ChessEnums.Columns _columns) { Piece = _piece; Rows = _row; Columns = _columns; }
public AttackMove(ChessEnums.Rows _row, ChessEnums.Columns _column, PieceBase _attackedPiece) : base(_row, _column) { Type = ChessEnums.MoveType.Attack; AttackedPiece = _attackedPiece; }
public NormalMove(ChessEnums.Rows _row, ChessEnums.Columns _column) : base(_row, _column) { Type = ChessEnums.MoveType.Normal; }