From 7352085dca54837fb60dbba4328ee0bc069bca16 Mon Sep 17 00:00:00 2001 From: onelin Date: Tue, 1 Apr 2025 11:45:43 +0200 Subject: Fetch GLFW3 if not installed locally --- src/rendering/include/engine/rendering/rendering.h | 3 --- src/rendering/include/engine/rendering/window.h | 4 +++- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'src/rendering/include') 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 #include -#define GLFW_INCLUDE_NONE -#include - #include /* 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 #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); -- cgit v1.3