maths and bugs
[vg.git] / src / vg / vg_ui.h
index f7f8a1ca791b8253057714ef262ee789ad04ca1d..f36d3630dc7de62e3abb956df39616c8b995f2a9 100644 (file)
@@ -1,5 +1,8 @@
 /* Copyright (C) 2021-2022 Harry Godden (hgn) - All Rights Reserved */
 
+#ifndef VG_UI_H
+#define VG_UI_H
+
 SHADER_DEFINE( shader_ui,
 
        "layout (location=0) in vec2 a_co;"
@@ -853,3 +856,5 @@ static void ui_push_image( ui_ctx *ctx, ui_rect rc, GLuint image )
 #define gui_want_mouse() ui_want_mouse( &ui_global_ctx )
 #define gui_push_image(...) ui_push_image( &ui_global_ctx, __VA_ARGS__ )
 #define gui_reset_colours(...) ui_reset_colours( &ui_global_ctx )
+
+#endif