Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
AuctionPennyBagsPlayback.hpp File Reference
#include "AuctionUI.hpp"
#include "DataBanks.hpp"
#include "PennybagsCatalog.hpp"
#include "RuleTypes.hpp"
#include "SequencePlayback.hpp"
#include <cstdint>
#include <expected>
#include <functional>
#include <optional>
#include <string>
Include dependency graph for AuctionPennyBagsPlayback.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  monopoly::auctionui::PennyBagsSoundRequest
 
struct  monopoly::auctionui::PennyBagsUpdate
 
class  monopoly::auctionui::PennyBagsPlayback
 

Namespaces

namespace  monopoly
 
namespace  monopoly::auctionui
 

Typedefs

using monopoly::auctionui::AuctionReadySender = std::function< std::expected< void, std::string >(std::uint32_t playerMask, std::int64_t serial)>
 

Functions

std::expected< data::DataId, std::string > monopoly::auctionui::pennyBagsSequenceDataId (PennyBagsState state, std::uint8_t variant)
 

Variables

constexpr std::uint16_t monopoly::auctionui::AuctionPennyBagsPriority = 325
 
constexpr std::uint8_t monopoly::auctionui::AuctionPennyBagsEndingStayAtEnd = 2
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn01Tag = 0x000E
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn02Tag = 0x000F
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn03Tag = 0x0010
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn04Tag = 0x0011
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn05Tag = 0x0012
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn06Tag = 0x0013
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn07Tag = 0x0014
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn08Tag = 0x0015
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn09Tag = 0x0016
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn10Tag = 0x0017
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn11Tag = 0x0018
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn12Tag = 0x0019
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn13Tag = 0x001A
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn14Tag = 0x001B
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn15Tag = 0x001C
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn16Tag = 0x001D
 
constexpr data::DataTag monopoly::auctionui::PennyBagsAn17Tag = 0x001E