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

#include <IBarScoreStripPlayback.hpp>

Public Member Functions

std::expected< void, std::string > sync (const ScoreStripPlan &plan, engine::SequencePlayback &playback)
 
void reset () noexcept
 
const ScoreTextState & textState (rules::PlayerNumber player) const noexcept
 
const ScoreStripPlayerRuntime & playerState (rules::PlayerNumber player) const noexcept
 

Detailed Description

Definition at line 80 of file IBarScoreStripPlayback.hpp.

Member Function Documentation

◆ playerState()

const ScoreStripPlayerRuntime & monopoly::ibar::ScoreStripPlayback::playerState ( rules::PlayerNumber  player) const
inlinenoexcept

Definition at line 100 of file IBarScoreStripPlayback.hpp.

◆ reset()

void monopoly::ibar::ScoreStripPlayback::reset ( )
inlinenoexcept

Definition at line 87 of file IBarScoreStripPlayback.hpp.

◆ sync()

std::expected< void, std::string > monopoly::ibar::ScoreStripPlayback::sync ( const ScoreStripPlan &  plan,
engine::SequencePlayback &  playback 
)

Definition at line 94 of file IBarScoreStripPlayback.cpp.

◆ textState()

const ScoreTextState & monopoly::ibar::ScoreStripPlayback::textState ( rules::PlayerNumber  player) const
inlinenoexcept

Definition at line 94 of file IBarScoreStripPlayback.hpp.


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