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

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

_current_playable_figuresBoardprivate
_current_player_colorBoardprivate
_diceBoardprivate
_spacesBoardprivate
_winnerBoardprivate
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)Boardprivate
CheckMove(Player *player, unsigned int start_idx, unsigned int target_idx)Board
ComputePlayableFigures()Board
FromJson(const rapidjson::Value &json)Boardstatic
GetCurrentPlayableFigures()Board
GetDice()Board
GetLadderIdx(unsigned space_idx)Boardinline
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) constBoard
~Board()Board