adecentat el codi. lo proxim fa falta mirar i pollar events

This commit is contained in:
JailDesigner committed 2026-11-06 10:31:07 +01:00
1 parent ffc2dee311
commit 1837844b03
7 files changed
+50 -16

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
// timer.hpp
#pragma once
#include <SDL3/SDL.h>
#include <algorithm>
class Timer {
public:
void start() {
last_ticks_ms_ = SDL_GetTicks();
}
auto getDelta() -> int {
const Uint64 NOW_MS = SDL_GetTicks();
int delta_ms = static_cast<int>(NOW_MS - last_ticks_ms_);
delta_ms = std::max(delta_ms, 0);
last_ticks_ms_ = NOW_MS;
return delta_ms;
}
private:
Uint64 last_ticks_ms_{0};
};