From 225b3b41ec0d4692dfaa0090b371dc9c7ad84e4d Mon Sep 17 00:00:00 2001 From: Fierelier Date: Tue, 13 Aug 2024 05:08:58 +0200 Subject: [PATCH] Add time functionality --- src/main.c | 1 + src/time.c | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 src/time.c diff --git a/src/main.c b/src/main.c index 2389077..3cd2cc7 100644 --- a/src/main.c +++ b/src/main.c @@ -1,6 +1,7 @@ #include #include #include "graphics.c" +#include "time.c" #include "events.c" unigi_type_error unigi_init() { diff --git a/src/time.c b/src/time.c new file mode 100644 index 0000000..9cbed9f --- /dev/null +++ b/src/time.c @@ -0,0 +1,8 @@ +unigi_type_time_scale unigi_time_clocks_per_sec = 1000; +unigi_type_time_span unigi_time_get() { + return (unigi_type_time_span)SDL_GetTicks(); +} + +void unigi_time_sleep(unigi_type_time_span t) { + SDL_Delay((unigi_type_time_span)t); +}