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

#include <IBarRuntimeTextPlayback.hpp>

Public Member Functions

std::expected< void, std::string > sync (const rules::GameState &game, const State &ui, const RuleProjection &projection, bool visible, bool propertyBar, rules::PlayerNumber activePlayer, std::uint64_t tick, int monetarySystem, data::BoardEdition edition, fonts::Runtime *font, engine::SequencePlayback &playback, bool modernPresentation=false)
 
void reset () noexcept
 
data::DataId surface (std::size_t index) const noexcept
 

Detailed Description

Definition at line 16 of file IBarRuntimeTextPlayback.hpp.

Member Function Documentation

◆ reset()

void monopoly::ibar::RuntimeTextPlayback::reset ( )
noexcept

Definition at line 188 of file IBarRuntimeTextPlayback.cpp.

◆ surface()

data::DataId monopoly::ibar::RuntimeTextPlayback::surface ( std::size_t  index) const
inlinenoexcept

Definition at line 27 of file IBarRuntimeTextPlayback.hpp.

◆ sync()

std::expected< void, std::string > monopoly::ibar::RuntimeTextPlayback::sync ( const rules::GameState &  game,
const State &  ui,
const RuleProjection &  projection,
bool  visible,
bool  propertyBar,
rules::PlayerNumber  activePlayer,
std::uint64_t  tick,
int  monetarySystem,
data::BoardEdition  edition,
fonts::Runtime *  font,
engine::SequencePlayback &  playback,
bool  modernPresentation = false 
)

Definition at line 36 of file IBarRuntimeTextPlayback.cpp.


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