Exemple #1
0
 private Board(Piece[,] grid)
 {
     _cursor        = new Cursor(Board.GridLength);
     _grid          = GridBuilder.CloneGrid(grid);
     PieceSelection = NullPieceSelection.GetInstance();
     _view          = new BoardView(this);
     IsFlipped      = false;
 }
Exemple #2
0
 public Board(string[] gridLines)
 {
     _cursor        = new Cursor(Board.GridLength);
     _grid          = GridBuilder.CreateGrid(gridLines);
     PieceSelection = NullPieceSelection.GetInstance();
     _view          = new BoardView(this);
     IsFlipped      = false;
 }