pandemonium_engine/core/input
Relintai 3331a7ae04 Ported: Augment the InputEvent class with a CANCELED state
The `InputEvent` class currently supports the `pressed` and `released` states, which given the binary nature, is represented by a `bool` field.
This commit introduced the `CANCELED` state, which signals that an ongoing input event has been canceled.
To represent all the states, the `InputEventState` enum is added and the `InputEvent` logic is refactored accordingly.
- m4gr3d
94d6c3dcc6
2023-06-11 10:26:23 +02:00
..
default_controller_mappings.h Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
gamecontrollerdb.txt Ported: Sync controller mappings DB with SDL2 community repo 2023-03-12 19:02:32 +01:00
input_builders.py Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
input_event.cpp Ported: Augment the InputEvent class with a CANCELED state 2023-06-11 10:26:23 +02:00
input_event.h Ported: Augment the InputEvent class with a CANCELED state 2023-06-11 10:26:23 +02:00
input_map.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
input_map.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
input.cpp Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
input.h Ported: Fix mouse speed not changing fast enough 2022-08-19 02:46:03 +02:00
pandemoniumcontrollerdb.txt Ported: Fix Standard Gamepad Mapping triggers. 2023-03-12 19:12:39 +01:00
SCsub Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
shortcut.cpp Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
shortcut.h Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00