diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/player-input.cpp | 4 | ||||
| -rw-r--r-- | src/player-input.hpp | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/player-input.cpp b/src/player-input.cpp index 7687b89..c62c957 100644 --- a/src/player-input.cpp +++ b/src/player-input.cpp @@ -717,6 +717,10 @@ pk_arr_t<pke_input_set> &pke_input_get_input_sets() { return registeredInputSets; } +pk_arr_t<pke_input_action_set_handle> &pke_input_get_active_input_action_set_handles() { + return activeInputSetStack; +} + void pke_input_teardown() { glfwSetWindowFocusCallback(window, prevWindowFocusCallback); glfwSetScrollCallback(window, prevScrollCallback); diff --git a/src/player-input.hpp b/src/player-input.hpp index 6145a22..eae5f8b 100644 --- a/src/player-input.hpp +++ b/src/player-input.hpp @@ -125,6 +125,7 @@ void pke_input_activate_set(pke_input_action_set_handle handle); void pke_input_deactivate_set(pke_input_action_set_handle handle); void pke_input_unregister_set(pke_input_action_set_handle handle); pk_arr_t<pke_input_set> &pke_input_get_input_sets(); +pk_arr_t<pke_input_action_set_handle> &pke_input_get_active_input_action_set_handles(); void pke_input_teardown(); #endif /* PKE_PLAYER_INPUT_HPP */ |
