EPOK RUNTIME
Time
time.hpp · fixed-step simulation time and frame timing
Module
fixed-step simulation time and frame timing.
Include this module
C++ include
#include "time.hpp"Types
Functions and methods
advancePerforms `advance` as part of fixed-step simulation time and frame timing.Methodbegin_tickBegins tick as part of fixed-step simulation time and frame timing.Methodinterpolation_rawPerforms `interpolation raw` as part of fixed-step simulation time and frame timing.Methodinterpolation_thousandthsPerforms `interpolation thousandths` as part of fixed-step simulation time and frame timing.MethodpausedPauses d as part of fixed-step simulation time and frame timing.MethodresetResets reset as part of fixed-step simulation time and frame timing.Methodset_pausedSets paused as part of fixed-step simulation time and frame timing.MethodsynchronizeExplicit loading time is excluded without erasing gameplay counters or pause state.MethodFields, variables and values
delta_rawQ12 seconds, 68/69 alternating without cumulative drift.Fielddropped_stepsExposes `dropped_steps` on `epok::Time` for fixed-step simulation time and frame timing.Fieldframe_microsecondsExposes `frame_microseconds` on `epok::Time` for fixed-step simulation time and frame timing.Fieldmax_stepsExposes `max_steps` on `epok::Time` for fixed-step simulation time and frame timing.VariablerateExposes `rate` on `epok::Time` for fixed-step simulation time and frame timing.VariableticksExposes `ticks` on `epok::Time` for fixed-step simulation time and frame timing.FieldtimeExposes `time` on the `epok` namespace for fixed-step simulation time and frame timing.Variable