aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/util.h b/src/util.h
index e7a7863..b9c84f2 100644
--- a/src/util.h
+++ b/src/util.h
@@ -4,6 +4,7 @@
#include <time.h>
#include <stddef.h>
#include <stdbool.h>
+#include <stdio.h>
// Color representation normalized to [0, 1]
//
@@ -22,11 +23,15 @@ static inline color_t color_rgb(int r, int g, int b)
return color_rgba(r, g, b, 255);
}
+char *color_to_string(color_t *color);
+
+void color_print(FILE *stream, color_t *color);
+
struct timespec timespec_diff(struct timespec a, struct timespec b);
bool timespec_greater(struct timespec a, struct timespec b);
-void timespec_print(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)
bool check_rect(int px, int py, int x, int y, int w, int h);