SpiecsEngine
 
Loading...
Searching...
No Matches

◆ TimeStep() [1/2]

Spices::TimeStep::TimeStep ( )

Constructor Function.

Init GameTime and FrameTime.

Init GameTime and FrameTime.

Definition at line 12 of file TimeStep.cpp.

13 : m_FrameTime(0.0f)
14 , m_GameTime(0.0f)
15 , m_Frames(0)
16 {
18
22 m_StartTime = std::chrono::high_resolution_clock::now();
23 m_LastTime = std::chrono::high_resolution_clock::now();
24 }
#define SPICES_PROFILE_ZONE
float m_FrameTime
time step(s) during frames.
Definition TimeStep.h:85
std::chrono::steady_clock::time_point m_StartTime
Engine Start time.
Definition TimeStep.h:75
std::chrono::steady_clock::time_point m_LastTime
Last frame time.
Definition TimeStep.h:80
float m_GameTime
time step(s) since Engine Start.
Definition TimeStep.h:90
uint64_t m_Frames
Frames since Engine Start.
Definition TimeStep.h:95

References m_Frames, m_FrameTime, and m_GameTime.