Loading...
Searching...
No Matches
#include "Actions.hpp"
#include "RuleTypes.hpp"
#include <cstddef>
#include <cstdint>
#include <string_view>
Go to the source code of this file.
|
| void | monopoly::ui::localplayers::reset () |
| |
| std::size_t | monopoly::ui::localplayers::count () |
| |
| std::size_t | monopoly::ui::localplayers::humanCount () |
| |
| PlayerNumber | monopoly::ui::localplayers::slotAt (std::size_t localIndex) |
| |
| bool | monopoly::ui::localplayers::slotIsLocalPlayer (rules::PlayerNumber slot) |
| |
| bool | monopoly::ui::localplayers::slotIsLocalHumanPlayer (rules::PlayerNumber slot) |
| |
| bool | monopoly::ui::localplayers::slotIsLocalAIPlayer (rules::PlayerNumber slot) |
| |
| bool | monopoly::ui::localplayers::isLocalRecipient (rules::PlayerNumber recipient) |
| |
| PlayerNumber | monopoly::ui::localplayers::currentUIPlayer () |
| |
| void | monopoly::ui::localplayers::setCurrentUIPlayerFromPlayerNumber (rules::PlayerNumber player) |
| |
| void | monopoly::ui::localplayers::setCurrentUIPlayerFromPlayerSet (const rules::GameState &uiState, std::uint32_t playerSet) |
| |
| rules::PlayerNumber | monopoly::ui::localplayers::anyLocalPlayer (const rules::GameState &uiState) |
| |
| rules::PlayerNumber | monopoly::ui::localplayers::tradeSourcePlayer (const rules::GameState &uiState, rules::PlayerNumber iBarCurrentPlayer) |
| |
| rules::PlayerNumber | monopoly::ui::localplayers::housingShortageIBarPlayer (const rules::GameState &uiState, rules::PlayerNumber originalBuyer, std::uint32_t allowedPlayers) |
| |
| rules::PlayerNumber | monopoly::ui::localplayers::tradeAcceptanceIBarPlayer (const rules::GameState &uiState, rules::PlayerNumber tradeBPlayer, std::uint32_t pendingPlayers) |
| |
| bool | monopoly::ui::localplayers::requestAddLocalPlayer (const rules::GameState &uiState, std::wstring_view name, std::uint8_t token, std::uint8_t colour, std::uint8_t aiLevel, bool takeOverAI) |
| |
| bool | monopoly::ui::localplayers::requestRemoveLocalPlayer (const rules::GameState &uiState, rules::PlayerNumber player) |
| |
| void | monopoly::ui::localplayers::processRuleMessage (rules::GameState &uiState, const actions::Message &message) |
| |