Eile Mit Weile
Loading...
Searching...
No Matches
GameState Member List

This is the complete list of members for GameState, including all inherited members.

_boardGameStateprotected
_current_player_idxGameStateprotected
_is_finishedGameStateprotected
_is_startedGameStateprotected
_max_nof_playersGameStateprotectedstatic
_min_nof_playersGameStateprotectedstatic
_play_directionGameStateprotected
_playersGameStateprotected
FromJson(const rapidjson::Value &json)GameStatestatic
GameState()GameState
GameState(std::string id)GameStateexplicit
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() constUniqueSerializable
GetPlayerIndex(Player *player)GameState
GetPlayers()GameState
idUniqueSerializableprotected
IsAllowedToPlayNow(Player *player)GameState
IsFinished()GameState
IsFull()GameState
IsPlayerInGame(Player *player)GameState
IsStarted()GameState
ThrowDice(Player *player, std::string string)GameState
ToJson() constSerializableinlinevirtual
UniqueSerializable()UniqueSerializableprotected
UniqueSerializable(std::string id)UniqueSerializableexplicitprotected
WriteIntoJson(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const overrideGameStatevirtual
UniqueSerializable::WriteIntoJson(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const overrideUniqueSerializable
~GameState()GameState