Time¶
High-level time handling utilities.
Overview¶
Typical use cases:
Managing time measurement and frame timing.
Header¶
<RaeptorCogs/Time.hpp>
Metadata¶
- Author
Estorc
- Version
v1.0
- Copyright
Copyright (c) 2025 Estorc MIT License.
Classes¶
Class |
Description |
|---|---|
|
Time singleton class. |
-
class Time¶
Time singleton class.
Manages time measurement and frame timing.
Public Functions
-
void computeDeltaTime()¶
Compute the delta time between frames.
Updates the deltaTime attribute based on the current time.
-
double getPreciseDeltaTime()¶
Get the delta time between frames.
- Returns:
double The delta time in seconds.
-
double getPreciseTime()¶
Get the current time in seconds.
- Returns:
double The current time in seconds.
-
float getDeltaTime()¶
Get the delta time between frames.
- Returns:
float The delta time in seconds.
-
float getTime()¶
Get the current time in seconds.
- Returns:
float The current time in seconds.
-
void computeDeltaTime()¶