1#ifndef InputableAttorney_H
2#define InputableAttorney_H
27 friend class KeyboardEventManager;
28 friend class SingleKeyEventManager;
29 friend class MouseKeyEventManager;
132 friend class KeyRegistrationCommand;
133 friend class KeyDeregistrationCommand;
134 friend class MouseKeyRegistrationCommand;
135 friend class MouseKeyDeregistrationCommand;
Defines the event types for input handling.
EventType
Enum class representing the types of input events.
Definition EventType.h:19
Manages the registration and processing of keyboard events for GameObjects.
Definition KeyboardEventManager.h:19
MapMouseKeyManager::iterator StorageMapMouseRef
Type alias for the storage map mouse iterator.
Definition KeyboardEventManager.h:92
MapKeyManager::iterator StorageMapRef
Type alias for the storage map iterator.
Definition KeyboardEventManager.h:87
Manages the registration and processing of a single key event for GameObjects.
Definition SingleKeyEventManager.h:18