|
Eile Mit Weile
|
This is the complete list of members for ServerGameState, including all inherited members.
| _board | GameState | protected |
| _current_player_idx | GameState | protected |
| _is_finished | GameState | protected |
| _is_started | GameState | protected |
| _max_nof_players | GameState | protectedstatic |
| _min_nof_players | GameState | protectedstatic |
| _play_direction | GameState | protected |
| _players | GameState | protected |
| AddPlayer(Player *player, std::string &err) | ServerGameState | |
| FromJson(const rapidjson::Value &json) | GameState | static |
| GameState() | GameState | |
| GameState(std::string id) | GameState | explicit |
| GameState(std::string id, Board *board, std::vector< Player * > &players, SerializableValue< bool > *is_started, SerializableValue< bool > *is_finished, SerializableValue< int > *current_player_idx, SerializableValue< int > *play_direction) | GameState | |
| GetBoard() | GameState | |
| GetCurrentPlayer() | GameState | |
| GetId() const | UniqueSerializable | |
| GetPlayerIndex(Player *player) | GameState | |
| GetPlayers() | GameState | |
| id | UniqueSerializable | protected |
| IsAllowedToPlayNow(Player *player) | GameState | |
| IsFinished() | GameState | |
| IsFull() | GameState | |
| IsPlayerInGame(Player *player) | GameState | |
| IsStarted() | GameState | |
| MoveFigure(Player *player, unsigned figure_id, unsigned space_id, std::string &err) | ServerGameState | |
| RemovePlayer(Player *player, std::string &err) | ServerGameState | |
| ServerGameState() (defined in ServerGameState) | ServerGameState | |
| StartGame(std::string &err) | ServerGameState | |
| ThrowDice(Player *player, std::string string) | GameState | |
| ToJson() const | Serializable | inlinevirtual |
| UniqueSerializable() | UniqueSerializable | protected |
| UniqueSerializable(std::string id) | UniqueSerializable | explicitprotected |
| UpdateCurrentPlayer(std::string &err) | ServerGameState | |
| WriteIntoJson(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const override | GameState | virtual |
| UniqueSerializable::WriteIntoJson(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const override | UniqueSerializable | |
| ~GameState() | GameState |