summaryrefslogtreecommitdiff
path: root/render_sdl.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2018-03-25 12:01:49 -0700
committerMichael Pavone <pavone@retrodev.com>2018-03-25 12:01:49 -0700
commita5d5c017589945008024f111c06894f5724d6c3b (patch)
treea06db423e81d53aee66cfa0b0ca366bd57d71dc8 /render_sdl.h
parent15af9462392967b6adf7ba6ff4f7ff778cf10eb3 (diff)
parentb6feecb6c12566e9ea826cb67701008f9e423eea (diff)
Merged nuklear_ui into default
Diffstat (limited to 'render_sdl.h')
-rw-r--r--render_sdl.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/render_sdl.h b/render_sdl.h
new file mode 100644
index 0000000..3aa54e6
--- /dev/null
+++ b/render_sdl.h
@@ -0,0 +1,14 @@
+#ifndef RENDER_SDL_H_
+#define RENDER_SDL_H_
+
+#include <SDL.h>
+
+SDL_Window *render_get_window(void);
+typedef void (*ui_render_fun)(void);
+typedef void (*event_handler)(SDL_Event *);
+void render_update_display(void);
+void render_set_ui_render_fun(ui_render_fun);
+void render_set_event_handler(event_handler handler);
+void render_set_gl_context_handlers(ui_render_fun destroy, ui_render_fun create);
+
+#endif //RENDER_SDL_H_