Defines the IKeybindProvider interface for managing input bindings in ASAPCabinetFE. More...
#include <string>
#include <vector>
#include <map>
#include <SDL_keycode.h>
#include <SDL_joystick.h>
#include <SDL_events.h>
Go to the source code of this file.
Classes | |
class | IKeybindProvider |
Interface for keybind providers (forward declaration). More... | |
Defines the IKeybindProvider interface for managing input bindings in ASAPCabinetFE.
This header provides the IKeybindProvider interface, which specifies methods for managing keyboard and joystick input bindings for application actions. It supports keycodes, joystick buttons, hats, and axes, and is implemented by classes like KeybindManager to handle user input configurations.