コード例 #1
0
ファイル: Form1.cs プロジェクト: simonuks221/Chess
        public List <AvailableMove> GetMoves() //Show valid selected piece moves
        {
            List <AvailableMove> newMoves = new List <AvailableMove>();

            CPClass chessPiece = chessBoardNodeArray[selectedX, selectedY].chessPiece;

            chessPiece.GetAvailableMoves(chessBoardNodeArray, out newMoves);

            return(newMoves);
        }