|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <AITradeIngress.hpp>
Public Attributes | |
| TradeProposalList | currentTrade {} |
| FutureImmunityList | immunities {} |
| std::array< decision::CounterProposalSession, rules::MaxPlayers > | counterSessions {} |
| CounterTradeRuntimeState | counterRuntime {} |
| rules::PlayerNumber | proposedPlayer = rules::NobodyPlayer |
| rules::PlayerNumber | lastEditor = rules::NobodyPlayer |
| bool | tradeStarted {} |
| std::array< TradeTurnState, rules::MaxPlayers > | turnState {} |
| bool | tradeOfferedForAcceptance {} |
| bool | tradeJustRejectedCountered {} |
| rules::PlayerNumber | playerJustRejectedCountered = rules::NobodyPlayer |
| std::uint32_t | pendingTradeAcceptPlayers {} |
| std::uint32_t | deferredAcceptancePlayers {} |
Definition at line 18 of file AITradeIngress.hpp.
| CounterTradeRuntimeState monopoly::ai::trade::TradeIngressState::counterRuntime {} |
Definition at line 24 of file AITradeIngress.hpp.
| std::array<decision::CounterProposalSession, rules::MaxPlayers> monopoly::ai::trade::TradeIngressState::counterSessions {} |
Definition at line 23 of file AITradeIngress.hpp.
| TradeProposalList monopoly::ai::trade::TradeIngressState::currentTrade {} |
Definition at line 20 of file AITradeIngress.hpp.
| std::uint32_t monopoly::ai::trade::TradeIngressState::deferredAcceptancePlayers {} |
Definition at line 33 of file AITradeIngress.hpp.
| FutureImmunityList monopoly::ai::trade::TradeIngressState::immunities {} |
Definition at line 21 of file AITradeIngress.hpp.
| rules::PlayerNumber monopoly::ai::trade::TradeIngressState::lastEditor = rules::NobodyPlayer |
Definition at line 26 of file AITradeIngress.hpp.
| std::uint32_t monopoly::ai::trade::TradeIngressState::pendingTradeAcceptPlayers {} |
Definition at line 32 of file AITradeIngress.hpp.
| rules::PlayerNumber monopoly::ai::trade::TradeIngressState::playerJustRejectedCountered = rules::NobodyPlayer |
Definition at line 31 of file AITradeIngress.hpp.
| rules::PlayerNumber monopoly::ai::trade::TradeIngressState::proposedPlayer = rules::NobodyPlayer |
Definition at line 25 of file AITradeIngress.hpp.
| bool monopoly::ai::trade::TradeIngressState::tradeJustRejectedCountered {} |
Definition at line 30 of file AITradeIngress.hpp.
| bool monopoly::ai::trade::TradeIngressState::tradeOfferedForAcceptance {} |
Definition at line 29 of file AITradeIngress.hpp.
| bool monopoly::ai::trade::TradeIngressState::tradeStarted {} |
Definition at line 27 of file AITradeIngress.hpp.
| std::array<TradeTurnState, rules::MaxPlayers> monopoly::ai::trade::TradeIngressState::turnState {} |
Definition at line 28 of file AITradeIngress.hpp.