|
Eile Mit Weile
|
This is the complete list of members for Board, including all inherited members.
| _current_playable_figures | Board | private |
| _current_player_color | Board | private |
| _dice | Board | private |
| _spaces | Board | private |
| _winner | Board | private |
| Board() | Board | |
| Board(std::vector< Space * > spaces, Dice *dice, int current_player_color_id, std::vector< std::tuple< unsigned, unsigned, unsigned > > current_playable_figures, std::optional< Color > winner) | Board | private |
| CheckMove(Player *player, unsigned int start_idx, unsigned int target_idx) | Board | |
| ComputePlayableFigures() | Board | |
| FromJson(const rapidjson::Value &json) | Board | static |
| GetCurrentPlayableFigures() | Board | |
| GetDice() | Board | |
| GetLadderIdx(unsigned space_idx) | Board | inline |
| GetSixCounter() | Board | |
| GetSpaces() | Board | |
| GetWinner() | Board | |
| MakeMove(Player *player, unsigned int figure_idx, unsigned target_space) | Board | |
| MoveHome(Figure *figure, unsigned space_idx) | Board | |
| ResetCurrentPlayableFigures() | Board | |
| ResetSixCounter() | Board | |
| SetupGame(unsigned int player_count, unsigned int starting_player) | Board | |
| ThrowDice() | Board | |
| UpdatePlayerColor(unsigned nof_players) | Board | |
| WriteIntoJson(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const | Board | |
| ~Board() | Board |