1#include "common/gameState/GameState.hpp"
Holds the state of one game.
Definition GameState.hpp:22
Holds all relevant information of a player.
Definition Player.hpp:27
A serializable value, used for writing values into json.
Definition serializable_value.hpp:28
Extra functionality for server-side GameState.
Definition ServerGameState.hpp:7
bool UpdateCurrentPlayer(std::string &err)
Definition ServerGameState.cpp:76
bool AddPlayer(Player *player, std::string &err)
Definition ServerGameState.cpp:33
bool StartGame(std::string &err)
Definition ServerGameState.cpp:5
bool RemovePlayer(Player *player, std::string &err)
Definition ServerGameState.cpp:61
bool MoveFigure(Player *player, unsigned figure_id, unsigned space_id, std::string &err)
Definition ServerGameState.cpp:96