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

#include <StatsPlayerAuxPlayback.hpp>

Classes

struct  Published
 

Public Member Functions

void prepareLayout (State &state, const engine::SequencePlayback &playback) const
 
std::expected< void, std::string > sync (const State &state, const rules::GameState &gameState, const PlayerPlaybackInputs &inputs, display::Screen2D desiredView, engine::SequencePlayback &playback)
 
void reset () noexcept
 
std::size_t objectCount () const noexcept
 
std::vector< FutureImmunityIcon > iconHits () const
 

Detailed Description

Definition at line 23 of file StatsPlayerAuxPlayback.hpp.

Member Function Documentation

◆ iconHits()

std::vector< FutureImmunityIcon > monopoly::statsui::PlayerAuxPlayback::iconHits ( ) const

Definition at line 187 of file StatsPlayerAuxPlayback.cpp.

◆ objectCount()

std::size_t monopoly::statsui::PlayerAuxPlayback::objectCount ( ) const
inlinenoexcept

Definition at line 44 of file StatsPlayerAuxPlayback.hpp.

◆ prepareLayout()

void monopoly::statsui::PlayerAuxPlayback::prepareLayout ( State &  state,
const engine::SequencePlayback &  playback 
) const

Definition at line 164 of file StatsPlayerAuxPlayback.cpp.

◆ reset()

void monopoly::statsui::PlayerAuxPlayback::reset ( )
inlinenoexcept

Definition at line 43 of file StatsPlayerAuxPlayback.hpp.

◆ sync()

std::expected< void, std::string > monopoly::statsui::PlayerAuxPlayback::sync ( const State &  state,
const rules::GameState &  gameState,
const PlayerPlaybackInputs &  inputs,
display::Screen2D  desiredView,
engine::SequencePlayback &  playback 
)

Definition at line 196 of file StatsPlayerAuxPlayback.cpp.


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