Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::auctionui::PennyBagsPlayback Class Referencefinal

#include <AuctionPennyBagsPlayback.hpp>

Public Member Functions

std::expected< PennyBagsUpdate, std::string > sync (State &state, const rules::GameState &gameState, display::Screen2D desiredView, engine::SequencePlayback &playback, const AuctionReadySender &readySender)
 
void reset () noexcept
 
data::DataId currentSequence () const noexcept
 
data::DataId desiredSequence () const noexcept
 
bool heardIntro () const noexcept
 
bool animationReachedEnd () const noexcept
 

Detailed Description

Definition at line 59 of file AuctionPennyBagsPlayback.hpp.

Member Function Documentation

◆ animationReachedEnd()

bool monopoly::auctionui::PennyBagsPlayback::animationReachedEnd ( ) const
inlinenoexcept

Definition at line 83 of file AuctionPennyBagsPlayback.hpp.

◆ currentSequence()

data::DataId monopoly::auctionui::PennyBagsPlayback::currentSequence ( ) const
inlinenoexcept

Definition at line 71 of file AuctionPennyBagsPlayback.hpp.

◆ desiredSequence()

data::DataId monopoly::auctionui::PennyBagsPlayback::desiredSequence ( ) const
inlinenoexcept

Definition at line 75 of file AuctionPennyBagsPlayback.hpp.

◆ heardIntro()

bool monopoly::auctionui::PennyBagsPlayback::heardIntro ( ) const
inlinenoexcept

Definition at line 79 of file AuctionPennyBagsPlayback.hpp.

◆ reset()

void monopoly::auctionui::PennyBagsPlayback::reset ( )
noexcept

Definition at line 309 of file AuctionPennyBagsPlayback.cpp.

◆ sync()

std::expected< PennyBagsUpdate, std::string > monopoly::auctionui::PennyBagsPlayback::sync ( State &  state,
const rules::GameState &  gameState,
display::Screen2D  desiredView,
engine::SequencePlayback &  playback,
const AuctionReadySender &  readySender 
)

Definition at line 64 of file AuctionPennyBagsPlayback.cpp.


The documentation for this class was generated from the following files: