ASAPCabinetFE
 
Loading...
Searching...
No Matches
iinput_manager.h File Reference

Defines the IInputManager interface for handling input events in ASAPCabinetFE. More...

#include "tables/table_data.h"
#include "tables/itable_callbacks.h"
#include "launcher/itable_launcher.h"
#include <SDL_events.h>
#include <string>
#include <functional>
#include <vector>
#include <atomic>
+ Include dependency graph for iinput_manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IInputManager
 Interface for managing user input and associated actions. More...
 

Detailed Description

Defines the IInputManager interface for handling input events in ASAPCabinetFE.

This header provides the IInputManager interface, which specifies methods for processing SDL input events, registering actions, and managing dependencies for user interactions. It is implemented by classes like InputManager to coordinate input handling with other application components.