summaryrefslogtreecommitdiff
path: root/include/rune
diff options
context:
space:
mode:
authorDanny Holman <dholman@gymli.org>2025-03-20 14:21:46 -0500
committerDanny Holman <dholman@gymli.org>2025-03-20 14:21:46 -0500
commitb15010e8a67555e69014612b3563a5f80e894fa9 (patch)
tree105c3de99eff0a50c640a7ac696afa455d599b4f /include/rune
parentd59b27b7b2cde425ab96f31eec98d279779cd2b6 (diff)
core: input: fix coding style issue
Fix a coding style issue in the input system. All API-level types should be fully opaque. Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to 'include/rune')
-rw-r--r--include/rune/ui/input.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/rune/ui/input.h b/include/rune/ui/input.h
index 3d8ca9a..f18cd19 100644
--- a/include/rune/ui/input.h
+++ b/include/rune/ui/input.h
@@ -23,17 +23,17 @@
#define RUNE_UI_INPUT_H
#include <rune/util/types.h>
-#include <rune/ui/app_window.h>
+#include <rune/ui/window.h>
#define KB_MODE_RAW 0
#define KB_MODE_TEXT 1
-RAPI int rune_input_init(struct rune_window *window);
+RAPI int rune_input_init(window_t *window);
RAPI void set_keyboard_mode(int mode);
RAPI int get_keyboard_mode(void);
-RAPI void register_key_hook(uint8_t scancode, void (*func)(void));
+RAPI void register_input_callback(uint8_t scancode, void (*func)(void*), void *data);
RAPI void rune_input_tick(void);
#endif