diff options
author | Danny Holman <dholman@gymli.org> | 2025-03-20 14:21:46 -0500 |
---|---|---|
committer | Danny Holman <dholman@gymli.org> | 2025-03-20 14:21:46 -0500 |
commit | b15010e8a67555e69014612b3563a5f80e894fa9 (patch) | |
tree | 105c3de99eff0a50c640a7ac696afa455d599b4f /include/rune | |
parent | d59b27b7b2cde425ab96f31eec98d279779cd2b6 (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.h | 6 |
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 |