#include "PlayerSetupFlow.hpp"
#include <algorithm>
#include <array>
#include <cstddef>
#include <cstdint>
#include <string>
#include <string_view>
#include <utility>
Go to the source code of this file.
|
| void | monopoly::ui::playersetup::initialize (State &state, bool serverMode) |
| |
| void | monopoly::ui::playersetup::setTokenName (State &state, std::uint8_t token, std::wstring_view name) |
| |
| void | monopoly::ui::playersetup::setPlayerLogAvailable (State &state, bool available) |
| |
| void | monopoly::ui::playersetup::setPlayerLogEntries (State &state, const rules::GameState &uiState, std::span< const std::wstring > entries) |
| |
| void | monopoly::ui::playersetup::setEnteredName (State &state, std::wstring_view name) |
| |
| void | monopoly::ui::playersetup::requestPhase (State &state, const GameState &uiState, Phase requested) |
| |
| bool | monopoly::ui::playersetup::tokenAvailable (const GameState &uiState, std::uint8_t token) |
| |
| std::uint8_t | monopoly::ui::playersetup::nextAvailableToken (const GameState &uiState, std::uint8_t currentToken) |
| |
| std::uint8_t | monopoly::ui::playersetup::tokenFromName (const State &state, const GameState &uiState, std::wstring_view name) |
| |
| std::uint8_t | monopoly::ui::playersetup::nextAvailableColour (const GameState &uiState, std::uint8_t currentColour) |
| |
| Button | monopoly::ui::playersetup::buttonAt (Phase phase, int x, int y, data::BoardEdition edition) |
| |
| Command | monopoly::ui::playersetup::clickButton (State &state, const GameState &uiState, Button button) |
| |
| Command | monopoly::ui::playersetup::clickAt (State &state, const GameState &uiState, int x, int y) |
| |
| Command | monopoly::ui::playersetup::customRuleChoice (State &state, const GameState &, rules::options::SetupRule rule, std::uint8_t choice) |
| |
| Command | monopoly::ui::playersetup::playerBarClicked (State &state, rules::PlayerNumber player) |
| |
◆ button
◆ rect