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

Functions

void resetWaitGate ()
 
bool beginWaitOnce (GameState &state, actions::Type hint)
 
void waitForEverybodyReady (GameState &state, actions::Type hint)
 
void actionIAmHere (GameState &state, const actions::Message &message)
 
bool restartSyncPhase (GameState &state)
 
void onIdleTick (GameState &state)
 

Function Documentation

◆ actionIAmHere()

void monopoly::rules::sync::actionIAmHere ( GameState &  state,
const actions::Message &  message 
)

Definition at line 120 of file RuleSynchronization.cpp.

◆ beginWaitOnce()

bool monopoly::rules::sync::beginWaitOnce ( GameState &  state,
actions::Type  hint 
)

Definition at line 52 of file RuleSynchronization.cpp.

◆ onIdleTick()

void monopoly::rules::sync::onIdleTick ( GameState &  state)

Definition at line 244 of file RuleSynchronization.cpp.

◆ resetWaitGate()

void monopoly::rules::sync::resetWaitGate ( )

Definition at line 46 of file RuleSynchronization.cpp.

◆ restartSyncPhase()

bool monopoly::rules::sync::restartSyncPhase ( GameState &  state)

Definition at line 197 of file RuleSynchronization.cpp.

◆ waitForEverybodyReady()

void monopoly::rules::sync::waitForEverybodyReady ( GameState &  state,
actions::Type  hint 
)

Definition at line 75 of file RuleSynchronization.cpp.