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

#include <TradeCashTextPlayback.hpp>

Public Member Functions

std::expected< void, std::string > sync (const State &state, const rules::GameState &gameState, display::Screen2D desiredView, int monetarySystem, fonts::Runtime *fontRuntime, engine::SequencePlayback &playback, bool modernAA=false, bool modernCashReadout=false)
 
void reset () noexcept
 
std::optional< data::DataId > readoutSurface () const noexcept
 

Detailed Description

Definition at line 37 of file TradeCashTextPlayback.hpp.

Member Function Documentation

◆ readoutSurface()

std::optional< data::DataId > monopoly::tradeui::CashTextPlayback::readoutSurface ( ) const
inlinenoexcept

Definition at line 50 of file TradeCashTextPlayback.hpp.

◆ reset()

void monopoly::tradeui::CashTextPlayback::reset ( )
noexcept

Definition at line 304 of file TradeCashTextPlayback.cpp.

◆ sync()

std::expected< void, std::string > monopoly::tradeui::CashTextPlayback::sync ( const State &  state,
const rules::GameState &  gameState,
display::Screen2D  desiredView,
int  monetarySystem,
fonts::Runtime *  fontRuntime,
engine::SequencePlayback &  playback,
bool  modernAA = false,
bool  modernCashReadout = false 
)

Definition at line 88 of file TradeCashTextPlayback.cpp.


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