Interface for a set of input bindings. More...
#include <le2d/input/mapping.hpp>
Public Member Functions | |
| virtual void | dispatch (std::span< le::Event const > events, Gamepad::Manager const &gamepads)=0 |
| Process events and dispatch callbacks. | |
| virtual void | disengage ()=0 |
| Disengage all bindings. | |
Interface for a set of input bindings.
|
pure virtual |
Disengage all bindings.
Implemented in le::input::ActionMapping.
|
pure virtual |
Process events and dispatch callbacks.
| events | List of events for this frame. |
| gamepads | Gamepad manager instance. |
Implemented in le::input::ActionMapping.