Interface IGame

All Known Implementing Classes:
ChessGame

public interface IGame
Interface of Game class
  • Method Details

    • getChessboard

      Chessboard getChessboard()
    • getMoves

      Moves getMoves()
    • getActivePlayer

      Player getActivePlayer()
    • getId

      int getId()
    • getPlayers

      List<Player> getPlayers()
    • setChessboard

      void setChessboard(Chessboard chessboard)
    • setMoves

      void setMoves(Moves moves)
    • setActivePlayer

      void setActivePlayer(Player activePlayer)
    • setId

      void setId(int id)
    • setPlayers

      void setPlayers(List<Player> players)