|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "DataBanks.hpp"#include "IBarLayout.hpp"#include "RuleTypes.hpp"#include "SequencePlayback.hpp"#include <array>#include <cstdint>#include <expected>#include <string>Go to the source code of this file.
Classes | |
| struct | monopoly::ibar::ScoreStripPlayerPlan |
| struct | monopoly::ibar::ScoreStripPlan |
| struct | monopoly::ibar::ScoreStripInputs |
| struct | monopoly::ibar::ScoreTextState |
| struct | monopoly::ibar::ScoreStripPlayerRuntime |
| class | monopoly::ibar::ScoreStripPlayback |
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::ibar |
Enumerations | |
| enum class | monopoly::ibar::ScoreCashChange : std::uint8_t { monopoly::ibar::None , monopoly::ibar::Up , monopoly::ibar::Down } |
Functions | |
| std::expected< ScoreStripPlan, std::string > | monopoly::ibar::planScoreStrip (const rules::GameState &state, const ScoreStripInputs &inputs) |
Variables | |
| constexpr data::DataTag | monopoly::ibar::ScoreJailBarsTag = 0x01BF |
| constexpr data::DataTag | monopoly::ibar::ScoreTokenBaseTag = 0x01C0 |
| constexpr data::DataTag | monopoly::ibar::ScoreLargeColourBaseTag = 0x01CB |
| constexpr data::DataTag | monopoly::ibar::ScoreSmallColourBaseTag = 0x01D1 |
| constexpr std::uint16_t | monopoly::ibar::ScoreGeneralPriority = 256 |
| constexpr std::uint16_t | monopoly::ibar::ScoreBoxPriority = 305 |
| constexpr std::uint8_t | monopoly::ibar::ScorePlayerColourCount = 6 |