public void SetBoard(Board board) { this.board = board; BoardDrawable _boardDrawable = new BoardDrawable(board, delegate(Field field) { FieldClicked(field); }); }
public GameWindowGui(IGameWindowView gameWindowView) { _view = gameWindowView; _boardDrawable = new BoardDrawable(new Point(0, 0)); _view.AddDrawable(_boardDrawable); var diceDrawable = new DiceDrawable(new Point(724 / 2, 724 / 2)); diceDrawable.Clicked += DiceDrawableOnClicked; _view.AddDrawable(diceDrawable); /*var boardPositionsDrawables = CommonDrawables.GetBoardPlacePositions(BoardPositionClicked); * _view.AddDrawables(boardPositionsDrawables);*/ var boardIconsDrawables = CommonDrawables.GetBoardIconPositions(BoardIconClicked); _view.AddDrawables(boardIconsDrawables); }