diff options
| author | realtradam <[email protected]> | 2023-04-25 04:03:04 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-04-25 04:03:04 -0400 |
| commit | 86a8351bf8318dc69ba89ac11d6f0b8baf70f7c1 (patch) | |
| tree | 14602c0cd40b219770932140675c5e37417d80ee /include | |
| parent | 5a766c50d331e89e257a7fb68a876cb993087ef9 (diff) | |
| download | RodeoKit-86a8351bf8318dc69ba89ac11d6f0b8baf70f7c1.tar.gz RodeoKit-86a8351bf8318dc69ba89ac11d6f0b8baf70f7c1.zip | |
added initial controller implementation for input system
Diffstat (limited to 'include')
| -rw-r--r-- | include/rodeo/input.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/include/rodeo/input.h b/include/rodeo/input.h index e589c90..9f94119 100644 --- a/include/rodeo/input.h +++ b/include/rodeo/input.h @@ -52,6 +52,12 @@ rodeo_input_command_register_positional_mouse( ); bool +rodeo_input_command_register_boundedRange_controllerAxis( + rodeo_input_command_t *input_command, + rodeo_input_boundedRange_controllerAxis_t controller_axis +); + +bool rodeo_input_command_register_unboundedRange_mouse( rodeo_input_command_t *input_command, rodeo_input_unboundedRange_mouse_t mouse_axis @@ -61,7 +67,6 @@ rodeo_input_command_register_unboundedRange_mouse( //rodeo_input_command_register_binary(cmd, rodeo_input_binary_Scancode, rodeo_input_binary_scancode_Q ); //rodeo_input_command_register_any(cmd, rodeo_input_type_Binary, rodeo_input_binary_Scancode, rodeo_input_binary_scancode_Q ); - void rodeo_input_scene_register_command( rodeo_input_scene_t *scene, @@ -84,3 +89,8 @@ rodeo_input_scene_deactivate( rodeo_input_scene_t *scene ); +void +irodeo_input_controller_register(int32_t id); + +void +irodeo_input_controller_unregister(int32_t id); |
