|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <StatsAccountRuntime.hpp>
Public Member Functions | |
| std::expected< void, std::string > | open (std::filesystem::path historyPath) |
| std::expected< void, std::string > | resetGame () |
| std::expected< void, std::string > | processRuleMessage (const actions::Message &message, const rules::GameState &previous, rules::PlayerNumber iBarPlayer, int city, const data::ResourceSnapshot &resources) |
| void | recordDividend () noexcept |
| void | recordBankError () noexcept |
| void | scroll (int lines) noexcept |
| void | setScrollLimit (int lines) noexcept |
| const AccountState & | state () const noexcept |
Definition at line 38 of file StatsAccountRuntime.hpp.
| std::expected< void, std::string > monopoly::statsui::AccountRuntime::open | ( | std::filesystem::path | historyPath | ) |
Definition at line 52 of file StatsAccountRuntime.cpp.
| std::expected< void, std::string > monopoly::statsui::AccountRuntime::processRuleMessage | ( | const actions::Message & | message, |
| const rules::GameState & | previous, | ||
| rules::PlayerNumber | iBarPlayer, | ||
| int | city, | ||
| const data::ResourceSnapshot & | resources | ||
| ) |
Definition at line 113 of file StatsAccountRuntime.cpp.
|
inlinenoexcept |
Definition at line 51 of file StatsAccountRuntime.hpp.
|
inlinenoexcept |
Definition at line 50 of file StatsAccountRuntime.hpp.
| std::expected< void, std::string > monopoly::statsui::AccountRuntime::resetGame | ( | ) |
Definition at line 91 of file StatsAccountRuntime.cpp.
Definition at line 100 of file StatsAccountRuntime.cpp.
Definition at line 107 of file StatsAccountRuntime.cpp.
|
inlinenoexcept |
Definition at line 54 of file StatsAccountRuntime.hpp.