|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
Namespaces | |
| namespace | layout |
Classes | |
| struct | ActionButtonInputs |
| class | BackdropPlayback |
| class | BankPlayback |
| class | BuyAuctionPopupPlayback |
| class | CameraButtonPlayback |
| class | CardPlayback |
| class | CurrentPlayerPlayback |
| class | EscapeConfirmationPlayback |
| class | JailCardPlayback |
| class | ModernIBarSkin |
| class | OptionsButtonPlayback |
| struct | PlayerDisplay |
| class | PropertyHoverPlayback |
| struct | PropertyTitleInputs |
| struct | PropertyTitlePlan |
| class | PropertyTitlePlayback |
| struct | RuleActionHitState |
| struct | RuleProjection |
| class | RuntimeTextPlayback |
| struct | ScoreStripInputs |
| struct | ScoreStripPlan |
| class | ScoreStripPlayback |
| struct | ScoreStripPlayerPlan |
| struct | ScoreStripPlayerRuntime |
| class | ScoreTextPlayback |
| struct | ScoreTextState |
| struct | State |
Enumerations | |
| enum class | CameraButtonVisualState : std::int8_t { Off = -1 , In = 0 , Idle = 1 , Out = 2 , Pressed = 3 } |
| enum class | CardVisualState : std::uint8_t { Off , DeckOut , CardIn , FaceIn , Idle , Out } |
| enum class | PropertyTitleStyle : std::uint8_t { Hidden = 0 , FullColour , LowColour , Mortgaged } |
| enum class | RuleMode : std::uint8_t { Nothing = 0 , StartTurn , Build , Sell , Mortgage , UnMortgage , OtherPlayer , RaiseMoney , DoneTurn , DeedActive , OtherPlayerRemote , BuyAuction , ViewingCard , JailExitPCR , JailExitPXR , JailExitPCX , JailExitPXX , Trading , FreeUnmortgage , TaxDecision , HousingShort , HotelShort , PlaceHouse , PlaceHotel , HotelDecomposition , GameOver , StatusScreen , Max } |
| enum class | ScoreCashChange : std::uint8_t { None , Up , Down } |
|
strong |
| Enumerator | |
|---|---|
| Off | |
| In | |
| Idle | |
| Out | |
| Pressed | |
Definition at line 48 of file IBarCameraButtonPlayback.hpp.
|
strong |
| Enumerator | |
|---|---|
| Off | |
| DeckOut | |
| CardIn | |
| FaceIn | |
| Idle | |
| Out | |
Definition at line 33 of file IBarCardPlayback.hpp.
|
strong |
| Enumerator | |
|---|---|
| Hidden | |
| FullColour | |
| LowColour | |
| Mortgaged | |
Definition at line 34 of file IBarPropertyPlayback.hpp.
|
strong |
Definition at line 11 of file IBarRuleState.hpp.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Up | |
| Down | |
Definition at line 54 of file IBarScoreStripPlayback.hpp.
|
constexprnoexcept |
Definition at line 57 of file IBarCameraButtonPlayback.hpp.
|
constexprnoexcept |
Definition at line 85 of file IBarCameraButtonPlayback.hpp.
|
constexprnoexcept |
Definition at line 17 of file IBarBankPlayback.hpp.
|
constexprnoexcept |
Definition at line 100 of file IBarCameraButtonPlayback.hpp.
|
noexcept |
Definition at line 62 of file IBarCardPlayback.cpp.
|
noexcept |
| std::expected< data::DataId, std::string > monopoly::ibar::desiredBackdrop | ( | const rules::GameState & | state, |
| bool | visible, | ||
| rules::PlayerNumber | activePlayer | ||
| ) |
Definition at line 16 of file IBarBackdropPlayback.cpp.
| std::expected< data::DataId, std::string > monopoly::ibar::desiredCurrentPlayerToken | ( | const rules::GameState & | state, |
| bool | visible | ||
| ) |
Definition at line 10 of file IBarCurrentPlayerPlayback.cpp.
|
noexcept |
|
constexprnoexcept |
Definition at line 20 of file IBarJailCardPlayback.hpp.
|
constexprnoexcept |
Definition at line 106 of file IBarCameraButtonPlayback.hpp.
|
noexcept |
Definition at line 10 of file IBarPropertyPlayback.cpp.
| std::expected< ScoreStripPlan, std::string > monopoly::ibar::planScoreStrip | ( | const rules::GameState & | state, |
| const ScoreStripInputs & | inputs | ||
| ) |
Definition at line 54 of file IBarScoreStripPlayback.cpp.
| void monopoly::ibar::processLibraryMessage | ( | const uimsg::Message & | message | ) |
|
noexcept |
|
noexcept |
Definition at line 215 of file IBarPropertyPlayback.cpp.
|
noexcept |
Definition at line 105 of file IBarPropertyPlayback.cpp.
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Definition at line 51 of file IBarBackdropPlayback.cpp.
|
noexcept |
|
noexcept |
| void monopoly::ibar::tickActions | ( | std::uint64_t | numberOfTicks | ) |
|
inlineconstexpr |
Definition at line 13 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 41 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 40 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 27 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 28 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 29 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 26 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 13 of file IBarBankPlayback.hpp.
|
inlineconstexpr |
Definition at line 26 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 12 of file IBarBankPlayback.hpp.
|
inlineconstexpr |
Definition at line 14 of file IBarBankPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarBankPlayback.hpp.
|
inlineconstexpr |
Definition at line 23 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 44 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 14 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 12 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 28 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 29 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 30 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 31 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 32 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 46 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 45 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 19 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 14 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 20 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 27 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 28 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 22 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 25 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 26 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 30 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 31 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 23 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 24 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 29 of file IBarCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 13 of file IBarCurrentPlayerPlayback.hpp.
|
inlineconstexpr |
Definition at line 14 of file IBarCurrentPlayerPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarCurrentPlayerPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file IBarCurrentPlayerPlayback.hpp.
|
inlineconstexpr |
Definition at line 19 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 14 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 13 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 19 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file EscapeConfirmationPlayback.hpp.
|
inlineconstexpr |
Definition at line 37 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 21 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file IBarJailCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarJailCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file IBarJailCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file IBarJailCardPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file IBarCurrentPlayerPlayback.hpp.
|
inlineconstexpr |
Definition at line 29 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 28 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 32 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 30 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 31 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 22 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 43 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 42 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 38 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 25 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 30 of file IBarBackdropPlayback.hpp.
|
inlineconstexpr |
Definition at line 21 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 27 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 22 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 23 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 24 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 25 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 26 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 19 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 20 of file IBarPropertyPlayback.hpp.
|
inlineconstexpr |
Definition at line 33 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 20 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 19 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 15 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 17 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 21 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 18 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 16 of file IBarScoreStripPlayback.hpp.
|
inlineconstexpr |
Definition at line 20 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 34 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 24 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 35 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 25 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 27 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 36 of file IBarCameraButtonPlayback.hpp.
|
inlineconstexpr |
Definition at line 39 of file IBarCameraButtonPlayback.hpp.