#pragma once union SDL_Event; namespace dusk::ui::input { inline constexpr char kNavAxisEvent[] = "navaxis"; void handle_event(const SDL_Event& event) noexcept; void update_input() noexcept; void reset_input_state() noexcept; void sync_input_block() noexcept; void release_input_block() noexcept; } // namespace dusk::ui