godot/main
Fredia Huya-Kouadio 94d6c3dcc6 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-12 15:22:54 -07:00
..
tests One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
SCsub Remove editor splash screen with sponsors logo 2021-12-01 14:18:29 +01:00
app_icon.png Optimize images losslessly using `oxipng -o6 --strip all --zopfli` 2018-06-28 19:17:41 +02:00
default_controller_mappings.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
gamecontrollerdb.txt Sync controller mappings DB with SDL2 community repo 2023-03-06 13:48:17 +01:00
godotcontrollerdb.txt Fix Standard Gamepad Mapping triggers 2023-03-06 13:48:17 +01:00
input_default.cpp Augment the `InputEvent` class with a `CANCELED` state 2023-05-12 15:22:54 -07:00
input_default.h Warn users about unsafe usage of InputEvent 2023-01-31 14:41:27 +01:00
main.cpp Add benchmark logic 2023-03-20 23:29:36 -07:00
main.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
main_builders.py Tweak the editor splash screen color to better match the default theme 2021-03-19 10:51:39 +01:00
main_timer_sync.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
main_timer_sync.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
performance.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
performance.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
splash.png Optimize images losslessly using `oxipng -o6 --strip all --zopfli` 2019-10-12 23:23:33 +02:00