コード例 #1
0
ファイル: Board.cs プロジェクト: KristiyanDimitrov/Chess
        private void ClearFigure(Figure figure)
        {
            Position Position = figure.GettPosition();

            Figures[Position.Row, Position.Column] = null;
            TakenFigures.Add(figure);
        }
コード例 #2
0
ファイル: Board.cs プロジェクト: KristiyanDimitrov/Chess
        public void MoveFigure(Figure figure) // For intialising the board
        {
            Position Position = figure.GettPosition();

            Figures[Position.Row, Position.Column] = figure;
            ;
        }
コード例 #3
0
ファイル: Board.cs プロジェクト: KristiyanDimitrov/Chess
        public Figure GetFigurePosition(Figure figure)
        {
            Position Position = figure.GettPosition();

            return(Figures[Position.Row, Position.Column]);
        }