Defines the InputManager class for handling input events in ASAPCabinetFE. More...
#include "keybinds/iinput_manager.h"#include "keybinds/ikeybind_provider.h"#include "render/iasset_manager.h"#include "sound/isound_manager.h"#include "config/iconfig_service.h"#include "tables/table_data.h"#include "capture/iscreenshot_manager.h"#include "config/ui/config_ui.h"#include "core/iwindow_manager.h"#include "launcher/itable_launcher.h"#include <map>#include <vector>#include <unordered_map>#include <functional>
Include dependency graph for input_manager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | InputManager |
| Processes SDL input events and triggers application actions. More... | |
Defines the InputManager class for handling input events in ASAPCabinetFE.
This header provides the InputManager class, which implements the IInputManager interface to process SDL input events (keyboard, joystick, mouse) and trigger corresponding actions. It integrates with keybind providers, asset managers, sound managers, and other components to manage user interactions.