Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::rules::configuration Namespace Reference

Classes

struct  AcceptanceUpdate
 

Functions

void clearAcceptConfiguration (GameState &state) noexcept
 
AcceptanceUpdate applyAcceptedConfiguration (GameState &state, const actions::Message &message)
 
bool acceptedConfigurationMessage (const GameOptions &options, PlayerNumber fromPlayer, bool interim, actions::Message &result)
 
actions::Message proposedConfigurationMessage (const GameState &state)
 

Function Documentation

◆ acceptedConfigurationMessage()

bool monopoly::rules::configuration::acceptedConfigurationMessage ( const GameOptions &  options,
PlayerNumber  fromPlayer,
bool  interim,
actions::Message &  result 
)

Definition at line 67 of file RuleConfiguration.cpp.

◆ applyAcceptedConfiguration()

AcceptanceUpdate monopoly::rules::configuration::applyAcceptedConfiguration ( GameState &  state,
const actions::Message &  message 
)

Definition at line 28 of file RuleConfiguration.cpp.

◆ clearAcceptConfiguration()

void monopoly::rules::configuration::clearAcceptConfiguration ( GameState &  state)
noexcept

Definition at line 9 of file RuleConfiguration.cpp.

◆ proposedConfigurationMessage()

actions::Message monopoly::rules::configuration::proposedConfigurationMessage ( const GameState &  state)

Definition at line 91 of file RuleConfiguration.cpp.