diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-11-06 15:55:42 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-11-06 15:55:42 +0100 |
commit | cb679636f77fe2a03e8dab3a511e28e1ab898316 (patch) | |
tree | b03cada4a37a50eb50cef1e21c75c56d938868a8 /include/mgl/window/window.h | |
parent | e2e7c0bf0747d55967c4be6374f3611cd96babb6 (diff) |
Fix exit being called when closing window, respond to wm ping, add is_open function to window
Diffstat (limited to 'include/mgl/window/window.h')
-rw-r--r-- | include/mgl/window/window.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/mgl/window/window.h b/include/mgl/window/window.h index ad8e1dd..cb8baf6 100644 --- a/include/mgl/window/window.h +++ b/include/mgl/window/window.h @@ -26,6 +26,7 @@ struct mgl_window { /* relative to the top left of the window. only updates when the cursor is inside the window */ mgl_vec2i cursor_position; mgl_view view; + bool open; }; int mgl_window_create(mgl_window *self, const char *title, int width, int height); @@ -47,4 +48,6 @@ void mgl_window_display(mgl_window *self); void mgl_window_set_view(mgl_window *self, mgl_view *new_view); void mgl_window_get_view(mgl_window *self, mgl_view *view); +bool mgl_window_is_open(const mgl_window *self); + #endif /* MGL_WINDOW_H */ |