31 : m_on_learn_callback(on_learn_callback) {}
41 void show_buttons(
Solver&);
48 class PlayerCardStateTab {
54 std::string compute_information_string(
Solver const&);
57 size_t m_player_index;
65 void show(Tab&, Solver&);
68 std::string compute_information_string(Solver
const&);
71 Solver::Suggestion m_suggestion;
75 PlayerCardStateTab m_player_card_state_tab;
76 SuggestionTab m_suggestion_tab;
77 std::function<void(std::string&&, Solver&&)> m_on_learn_callback;
78 ErrorModal m_error_modal;
Card
All the cards in Cluedo.
Definition Card.hpp:66
The file that contains the definition of the Cluedo::UI::ErrorModal class.
The file that contains the definition of the Cluedo::Solver class.
The solver of a Cluedo game.
Definition Solver.hpp:24