pandemonium_engine/scene/main
Relintai d4175f9676 Ported parts of : Refactor Node Processing
* Node processing works on the concept of process groups.
* A node group can be inherited, run on main thread, or a sub-thread.
* Groups can be ordered.
* Process priority is now present for physics.
This is the first steps towards implementing godotengine/godot-proposals#6424.
No threading or thread guards exist yet in most of the scene code other than Node. That will have to be added later.
- reduz
98c655ec8d
- Only got the smaller improvements, and the thread safety for Node and SceneTree. I'm planning to implement a similar system, but I have a different way of doing it in mind.
2023-06-12 21:13:26 +02:00
..
canvas_layer.cpp Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
canvas_layer.h Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
http_request.cpp Fix typos with codespell. 2022-12-22 19:51:25 +01:00
http_request.h Moved a few more core classes. 2022-08-17 17:43:49 +02:00
instance_placeholder.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
instance_placeholder.h Include cleanups for resources. 2022-03-18 18:48:49 +01:00
node.cpp Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
node.h Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
resource_preloader.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
resource_preloader.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
scene_tree.cpp Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
scene_tree.h Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
SCsub Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
timer.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
timer.h Include cleanups for resources. 2022-03-18 18:48:49 +01:00
viewport.cpp Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
viewport.h Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
world.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
world.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00