summaryrefslogtreecommitdiffhomepage
path: root/include/rodeo/input.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/rodeo/input.h')
-rw-r--r--include/rodeo/input.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/include/rodeo/input.h b/include/rodeo/input.h
new file mode 100644
index 0000000..1f89b8c
--- /dev/null
+++ b/include/rodeo/input.h
@@ -0,0 +1,31 @@
+
+// -- internal --
+// public
+#include "rodeo/input_t.h"
+
+bool
+rodeo_input_events_poll(void);
+
+void
+rodeo_input_scene_activate(
+ rodeo_input_scene_t *scene
+);
+
+void
+rodeo_input_scene_deactivate(
+ rodeo_input_scene_t *scene
+);
+
+void
+rodeo_input_scene_register_callback(
+ rodeo_input_callback_function func,
+ rodeo_input_scene_t *scene,
+ rodeo_input_register_type_t type
+);
+
+void
+rodeo_input_scene_unregister_callback(
+ rodeo_input_callback_function func,
+ rodeo_input_scene_t *scene,
+ rodeo_input_register_type_t type
+);