Cytopia  0.3
A city building simulation game
GameClock Member List

This is the complete list of members for GameClock, including all inherited members.

addGameTimeClockTask(ClockCbk cbk, GameClockTime delay, GameClockTime period=0U)GameClock
addRealTimeClockTask(ClockCbk cbk, DelayType delay, PeriodType period=TimePointZero)GameClockinline
clear(void)GameClock
Clock typedefGameClockprivate
ClockCbk typedefGameClock
ClockTaskHndl typedefGameClock
ClockTaskHndlInvalidGameClockprivatestatic
DefaultGameTickDurationGameClockprivatestatic
GameClockDuration typedefGameClock
GameClockTime typedefGameClock
GameDayGameClockstatic
GameHourGameClockstatic
GameMinuteGameClockstatic
GameTimeClockTask typedefGameClockprivate
getGameClockSpeed() constGameClockinline
instance(void)Singleton< GameClock >inlinestatic
m_gameTickDurationGameClockprivate
m_gameTicksGameClockprivate
m_gameTimeTasksGameClockprivate
m_lastGameTickTimeGameClockprivate
m_lockGameClockprivate
m_realTimeTasksGameClockprivate
m_speedFactorGameClockprivate
m_unique_handleGameClockprivate
PriorityQueue classGameClockfriend
RealTimeClockTask typedefGameClockprivate
removeClockTask(ClockTaskHndl hndl)GameClock
setGameClockSpeed(float speedFactor)GameClock
Singleton() noexcept=defaultSingleton< GameClock >protected
tick(void)GameClock
tickTask(PriorityQueue< Task, Cmp > &queue, Now now)GameClockprivate
TimeDuration typedefGameClock
TimePoint typedefGameClock
TimePointZeroGameClockprivatestatic
~Singleton() noexcept=defaultSingleton< GameClock >protected