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

#include <ChatTextPlayback.hpp>

Public Member Functions

std::expected< void, std::string > sync (const State &state, const rules::GameState &gameState, rules::PlayerNumber sender, fonts::Runtime *fontRuntime, engine::SequencePlayback &playback)
 
void reset () noexcept
 
std::optional< data::DataId > surfaceId (std::size_t index) const noexcept
 

Detailed Description

Definition at line 41 of file ChatTextPlayback.hpp.

Member Function Documentation

◆ reset()

void monopoly::chat::TextPlayback::reset ( )
noexcept

Definition at line 498 of file ChatTextPlayback.cpp.

◆ surfaceId()

std::optional< data::DataId > monopoly::chat::TextPlayback::surfaceId ( std::size_t  index) const
inlinenoexcept

Definition at line 50 of file ChatTextPlayback.hpp.

◆ sync()

std::expected< void, std::string > monopoly::chat::TextPlayback::sync ( const State &  state,
const rules::GameState &  gameState,
rules::PlayerNumber  sender,
fonts::Runtime *  fontRuntime,
engine::SequencePlayback &  playback 
)

Definition at line 310 of file ChatTextPlayback.cpp.


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