From bd8dbe03ead6c73f28df517f8873675108277bf5 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Thu, 12 Sep 2024 01:29:32 +0200 Subject: Add effects --- src/util.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/util.h') diff --git a/src/util.h b/src/util.h index 770790d..0e28006 100644 --- a/src/util.h +++ b/src/util.h @@ -29,10 +29,20 @@ char *color_to_string(color_t *color); void color_print(FILE *stream, color_t *color); +struct timespec timespec_from_ms(long ms); + +long timespec_to_ms(struct timespec ts); + struct timespec timespec_diff(struct timespec a, struct timespec b); +struct timespec timespec_add(struct timespec a, struct timespec b); + +struct timespec timespec_div(struct timespec ts, int n); + bool timespec_greater(struct timespec a, struct timespec b); +bool timespec_zero(struct timespec ts); + void timespec_print(FILE *stream, struct timespec *ts); // Check if point (px, py) is inside a rectangle in (x, y), (x+w, y), (x, y+h) and (w+h, y+h) -- cgit v1.2.3