|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
Namespaces | |
| namespace | detail |
Classes | |
| struct | HistoryEntry |
| struct | HistoryPlayer |
| struct | PlayerInfo |
| class | PlayerSelectionHistory |
| class | PlayerSelectionPlayback |
| struct | PlayerSlot |
| struct | RenderState |
| struct | RuleHit |
| struct | State |
Functions | |
| bool | initialize () |
| void | shutdown () |
| void | switchPhase (display::PlayerSetupPhase phase) |
| void | update () |
| void | show () |
| RenderState | renderStateReadOnly () |
| std::expected< void, std::string > | configureHistory (std::filesystem::path path) |
| bool | consumeLoadRequest () noexcept |
| bool | consumeCustomBoardRequest () noexcept |
| std::expected< void, std::string > | commitCustomBoard (std::filesystem::path assetRoot) |
| void | visualPhaseStarted (ui::playersetup::Phase phase) noexcept |
| void | setPlaybackState (bool interactable, std::span< const RuleHit > hits, ui::playersetup::Rect restore, ui::playersetup::Rect shortGame) |
| void | recordGameStarted () |
| void | processMessage (const actions::Message &message) |
| void | processLibraryMessage (const uimsg::Message &message) |
| void | playerButtonClicked (rules::PlayerNumber player) |
| State & | state () |
| const State & | stateReadOnly () |
| std::expected< void, std::string > monopoly::playerselection::commitCustomBoard | ( | std::filesystem::path | assetRoot | ) |
Definition at line 1207 of file PlayerSelection.cpp.
| std::expected< void, std::string > monopoly::playerselection::configureHistory | ( | std::filesystem::path | path | ) |
Definition at line 1185 of file PlayerSelection.cpp.
|
noexcept |
Definition at line 1200 of file PlayerSelection.cpp.
|
noexcept |
Definition at line 1193 of file PlayerSelection.cpp.
| bool monopoly::playerselection::initialize | ( | ) |
Definition at line 908 of file PlayerSelection.cpp.
| void monopoly::playerselection::playerButtonClicked | ( | rules::PlayerNumber | player | ) |
Definition at line 1717 of file PlayerSelection.cpp.
| void monopoly::playerselection::processLibraryMessage | ( | const uimsg::Message & | message | ) |
Definition at line 1505 of file PlayerSelection.cpp.
| void monopoly::playerselection::processMessage | ( | const actions::Message & | message | ) |
Definition at line 1272 of file PlayerSelection.cpp.
| void monopoly::playerselection::recordGameStarted | ( | ) |
Definition at line 1258 of file PlayerSelection.cpp.
| RenderState monopoly::playerselection::renderStateReadOnly | ( | ) |
Definition at line 1177 of file PlayerSelection.cpp.
| void monopoly::playerselection::setPlaybackState | ( | bool | interactable, |
| std::span< const RuleHit > | hits, | ||
| ui::playersetup::Rect | restore, | ||
| ui::playersetup::Rect | shortGame | ||
| ) |
Definition at line 1248 of file PlayerSelection.cpp.
| void monopoly::playerselection::show | ( | ) |
Definition at line 1155 of file PlayerSelection.cpp.
| void monopoly::playerselection::shutdown | ( | ) |
Definition at line 949 of file PlayerSelection.cpp.
| State & monopoly::playerselection::state | ( | ) |
Definition at line 1744 of file PlayerSelection.cpp.
Definition at line 1749 of file PlayerSelection.cpp.
| void monopoly::playerselection::switchPhase | ( | display::PlayerSetupPhase | phase | ) |
Definition at line 963 of file PlayerSelection.cpp.
| void monopoly::playerselection::update | ( | ) |
Definition at line 1024 of file PlayerSelection.cpp.
|
noexcept |
Definition at line 1240 of file PlayerSelection.cpp.