godot/core/input
Fredia Huya-Kouadio 250749fa79 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.
2023-05-15 11:48:25 -07:00
..
default_controller_mappings.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gamecontrollerdb.txt Sync controller mappings DB with SDL2 community repo 2023-02-27 15:59:50 +01:00
godotcontrollerdb.txt Merge pull request #73200 from 0xafbf/fix-guide-button-win 2023-04-03 15:58:36 +02:00
input_builders.py Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checks 2023-01-16 17:01:35 +01:00
input_enums.h Fix mouse-button-mask on button release in unit test 2023-02-08 01:17:40 +01:00
input_event.cpp Augment the InputEvent class with a CANCELED state 2023-05-15 11:48:25 -07:00
input_event.h Augment the InputEvent class with a CANCELED state 2023-05-15 11:48:25 -07:00
input_map.cpp [macOS] Replace all Alt/Option+Letter/Number default shortcuts to avoid conflicts with special character input. 2023-02-20 22:02:47 +02:00
input_map.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
input.cpp Augment the InputEvent class with a CANCELED state 2023-05-15 11:48:25 -07:00
input.h Merge pull request #64423 from RandomShaper/safe_input_synth 2023-01-31 15:56:43 +01:00
SCsub SCons: List .gen.cpp sources explicitly to avoid globbing errors 2021-10-15 22:14:11 +02:00
shortcut.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
shortcut.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00