pandemonium_engine/core
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
..
bind Removed the PMath singleton. If needed it can easily be recreated as a module. 2023-06-11 08:34:57 +02:00
config Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
containers Fix the return type of PoolVector::count(). 2023-05-31 00:06:19 +02:00
crypto Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
error Ported: Fix header guard in error_macros.h - madmiraal 2022-09-16 22:01:08 +02:00
input Ported: Augment the InputEvent class with a CANCELED state 2023-06-11 10:26:23 +02:00
io Ported: [3.x] Expose more compression formats in Image 2023-04-20 23:47:57 +02:00
log Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
math Ported: Test, refactor and fix a bug in Basis.get_axis_angle 2023-06-11 09:45:23 +02:00
object Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
os Don't print an error in ThreadPoolJob's _execute, as it's probably more intuitive this way. 2023-06-05 14:17:50 +02:00
string Fix handling dots in String::is_numeric(). 2023-06-01 15:41:43 +02:00
variant Fix error, also add linear_interpolate call for Vector4i to variant op. 2023-05-27 15:27:43 +02:00
core_builders.py Added support for specifying a COPYRIGHT.txt file for modules. 2022-12-31 18:12:06 +01:00
core_string_names.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
core_string_names.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
global_constants.cpp Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
global_constants.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
int_types.h Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
register_core_types.cpp Removed the PMath singleton. If needed it can easily be recreated as a module. 2023-06-11 08:34:57 +02:00
register_core_types.h Clang format all files. 2022-03-18 19:00:13 +01:00
SCsub Added support for specifying a COPYRIGHT.txt file for modules. 2022-12-31 18:12:06 +01:00
typedefs.h Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
version.h Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00