You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
416 B
C
20 lines
416 B
C
10 months ago
|
#include <stdbool.h>
|
||
|
#include "includes/timer.h"
|
||
|
#include "includes/raygui/raygui.h"
|
||
|
|
||
|
Timer timer_init(double lifetime_secs) {
|
||
|
Timer timer;
|
||
|
timer.start_time = GetTime();
|
||
|
timer.lifetime = lifetime_secs;
|
||
|
|
||
|
return timer;
|
||
|
}
|
||
|
|
||
|
bool timer_done(Timer timer) {
|
||
|
return GetTime() - timer.start_time >= timer.lifetime;
|
||
|
}
|
||
|
|
||
|
double timer_get_elapsed(Timer timer) {
|
||
|
return GetTime() - timer.start_time;
|
||
|
}
|