|
Capycore Engine
0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
|
#include <i_input.h>
Public Member Functions | |
| virtual | ~IInput ()=default |
| virtual void | register_events (std::map< KeyCode, KeyState > &key_states, MouseState &mouse_state)=0 |
| Registers necessary event listeners with the underlying system. | |
|
virtualdefault |
|
pure virtual |
Registers necessary event listeners with the underlying system.
Must be called during initialization to ensure input events are captured.
Implemented in SDLInputStrategy.