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