23 lines
495 B
C++
23 lines
495 B
C++
#line 1 "C:\\FastAccessFiles\\CloudSync\\CodeProjects\\2024\\ClawMachineOverhaul\\Time.h"
|
|
class Time {
|
|
private:
|
|
unsigned long lastTime;
|
|
float m_deltaTime;
|
|
|
|
public:
|
|
Time() {
|
|
lastTime = millis();
|
|
m_deltaTime = 0.0f;
|
|
}
|
|
|
|
void update() {
|
|
unsigned long currentTime = millis();
|
|
m_deltaTime = (currentTime - lastTime) / 1000.0f; // Convert to seconds
|
|
lastTime = currentTime;
|
|
}
|
|
|
|
float deltaTime() {
|
|
return m_deltaTime;
|
|
}
|
|
};
|