summaryrefslogtreecommitdiff
path: root/src/rendering/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/rendering/include')
-rw-r--r--src/rendering/include/engine/rendering/rendering.h3
-rw-r--r--src/rendering/include/engine/rendering/window.h4
2 files changed, 3 insertions, 4 deletions
diff --git a/src/rendering/include/engine/rendering/rendering.h b/src/rendering/include/engine/rendering/rendering.h
index 7120182..d338778 100644
--- a/src/rendering/include/engine/rendering/rendering.h
+++ b/src/rendering/include/engine/rendering/rendering.h
@@ -9,9 +9,6 @@ extern "C" {
#include <engine/utils/vector.h>
#include <engine/rendering/window.h>
-#define GLFW_INCLUDE_NONE
-#include <GLFW/glfw3.h>
-
#include <cglm/cglm.h>
/* Definitions */
diff --git a/src/rendering/include/engine/rendering/window.h b/src/rendering/include/engine/rendering/window.h
index e5d3528..c902cad 100644
--- a/src/rendering/include/engine/rendering/window.h
+++ b/src/rendering/include/engine/rendering/window.h
@@ -9,7 +9,7 @@ extern "C" {
#include <cglm/cglm.h>
#ifndef ENGINE_RENDERING_WINDOW_H_EXCLUDE_EXTERNS
-extern void* window_poll_events;
+extern void (*window_poll_events)(void);
extern u64 (*get_time)(void);
#endif
@@ -41,6 +41,8 @@ Window* init_window_glfw(const char* windowtitle, ivec2 windowsize, const u32 fl
void destroy_window(Window* w);
void window_resize(Window* window, int width, int height);
+bool window_should_close(Window* w);
+
// Renderer intializer(s)
void init_render_opengl(Window* w, const u32 flags);