summaryrefslogtreecommitdiffhomepage
path: root/src/window/irodeo_window.h
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2023-06-04 02:35:00 -0400
committerrealtradam <[email protected]>2023-06-04 02:35:00 -0400
commit35558b39040d37c939bd68b56985d6cb5385a451 (patch)
treeb10516557ba530d96799a8c4bed94b7644938811 /src/window/irodeo_window.h
parent856ce67eb21f64d86ecf6bb3651985f10e6236c3 (diff)
downloadRodeoKit-gfx-rewrite.tar.gz
RodeoKit-gfx-rewrite.zip
refactor to have graphics and windowing seperategfx-rewrite
Diffstat (limited to 'src/window/irodeo_window.h')
-rw-r--r--src/window/irodeo_window.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/window/irodeo_window.h b/src/window/irodeo_window.h
new file mode 100644
index 0000000..f0c02e2
--- /dev/null
+++ b/src/window/irodeo_window.h
@@ -0,0 +1,30 @@
+#pragma once
+
+// -- internal --
+// private
+#include "irodeo_window_t.h"
+
+// -- external --
+#include "SDL.h"
+#include "SDL_syswm.h"
+
+SDL_Window *
+irodeo_window_get(void);
+
+SDL_Surface *
+irodeo_window_surface_get(void);
+
+void
+irodeo_window_screen_width_setVar(uint16_t width);
+
+void
+irodeo_window_screen_height_setVar(uint16_t height);
+
+SDL_Window *
+irodeo_window_get(void);
+
+SDL_Surface *
+irodeo_window_surface_get(void);
+
+SDL_SysWMinfo
+irodeo_window_wmi_get(void);