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); +}