prosperon/source/engine/timer.h

15 lines
198 B
C
Raw Normal View History

2024-08-04 15:20:11 -05:00
#ifndef TIMER_H
2024-09-30 04:36:53 -05:00
#include "script.h"
2024-08-04 15:20:11 -05:00
typedef struct timer {
double remain;
2024-09-30 04:36:53 -05:00
JSValue fn;
2024-08-04 15:20:11 -05:00
} timer;
2024-09-30 04:36:53 -05:00
timer *timer_make(JSValue fn);
2024-08-04 15:20:11 -05:00
void timer_free(timer *t);
void timer_update(double dt);
2024-08-05 15:26:18 -05:00
#endif