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

Functions

void resetTransientState ()
 
void actionStartTradeEditing (GameState &state, const actions::Message &message)
 
void actionTradeItem (GameState &state, const actions::Message &message)
 
void actionClearTradeItems (GameState &state, const actions::Message &message)
 
void actionClearTradedContracts (GameState &state, const actions::Message &message)
 
void actionTradeEditingDone (GameState &state, const actions::Message &message)
 
void actionTradeAccept (GameState &state, const actions::Message &message)
 
bool restartTradePhase (GameState &state, const actions::Message &message)
 
void onIdleTick (GameState &state)
 

Function Documentation

◆ actionClearTradedContracts()

void monopoly::rules::trade::actionClearTradedContracts ( GameState &  state,
const actions::Message &  message 
)

Definition at line 1714 of file RuleTrade.cpp.

◆ actionClearTradeItems()

void monopoly::rules::trade::actionClearTradeItems ( GameState &  state,
const actions::Message &  message 
)

Definition at line 1679 of file RuleTrade.cpp.

◆ actionStartTradeEditing()

void monopoly::rules::trade::actionStartTradeEditing ( GameState &  state,
const actions::Message &  message 
)

Definition at line 999 of file RuleTrade.cpp.

◆ actionTradeAccept()

void monopoly::rules::trade::actionTradeAccept ( GameState &  state,
const actions::Message &  message 
)

Definition at line 1967 of file RuleTrade.cpp.

◆ actionTradeEditingDone()

void monopoly::rules::trade::actionTradeEditingDone ( GameState &  state,
const actions::Message &  message 
)

Definition at line 1790 of file RuleTrade.cpp.

◆ actionTradeItem()

void monopoly::rules::trade::actionTradeItem ( GameState &  state,
const actions::Message &  message 
)

Definition at line 1161 of file RuleTrade.cpp.

◆ onIdleTick()

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

Definition at line 2477 of file RuleTrade.cpp.

◆ resetTransientState()

void monopoly::rules::trade::resetTransientState ( )

Definition at line 993 of file RuleTrade.cpp.

◆ restartTradePhase()

bool monopoly::rules::trade::restartTradePhase ( GameState &  state,
const actions::Message &  message 
)

Definition at line 2320 of file RuleTrade.cpp.