Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::timers Namespace Reference

Functions

bool initialize ()
 
void shutdown ()
 
bool configure (std::size_t index, std::uint8_t speed, std::uint16_t restartCount, bool sendUIMessage, std::uint16_t value)
 
void pump ()
 
void advanceTicks (std::uint64_t numberOfTicks)
 
std::uint64_t tickCount ()
 

Variables

constexpr std::size_t MaxTimers = 4
 
constexpr std::uint32_t BasicClockRateHz = 60
 

Function Documentation

◆ advanceTicks()

void monopoly::timers::advanceTicks ( std::uint64_t  numberOfTicks)

Definition at line 170 of file Timers.cpp.

◆ configure()

bool monopoly::timers::configure ( std::size_t  index,
std::uint8_t  speed,
std::uint16_t  restartCount,
bool  sendUIMessage,
std::uint16_t  value 
)

Definition at line 124 of file Timers.cpp.

◆ initialize()

bool monopoly::timers::initialize ( )

Definition at line 96 of file Timers.cpp.

◆ pump()

void monopoly::timers::pump ( )

Definition at line 147 of file Timers.cpp.

◆ shutdown()

void monopoly::timers::shutdown ( )

Definition at line 116 of file Timers.cpp.

◆ tickCount()

std::uint64_t monopoly::timers::tickCount ( )

Definition at line 183 of file Timers.cpp.

Variable Documentation

◆ BasicClockRateHz

constexpr std::uint32_t monopoly::timers::BasicClockRateHz = 60
inlineconstexpr

Definition at line 9 of file Timers.hpp.

◆ MaxTimers

constexpr std::size_t monopoly::timers::MaxTimers = 4
inlineconstexpr

Definition at line 8 of file Timers.hpp.