virtualx-engine/scene
Yuri Sizov fe000277ea Bind remaining theme properties to their respective classes
This adds binds for GraphEdit/GraphElement/GraphNode, which were
skipped before due to a rework. This also adds binds for Window,
which was skipped before due to a complicated code organization.

Also adds theme cache entries/direct cache access to a few places
that previously missed it. Some theme properties are now exposed
to other classes via friendships or public getters for convenience.

This removes all string-based theme access from scene/ classes.
2023-09-13 19:31:35 +02:00
..
2d Merge pull request #80144 from KoBeWi/freedom_tiles 2023-09-12 12:00:20 +02:00
3d Fix various typos with codespell 2023-09-12 08:54:18 +02:00
animation Clean up/refactor GraphNode and make it more flexible 2023-09-07 17:29:06 +02:00
audio remove some dead declarations in audio_stream_player.h 2023-09-09 14:12:27 +02:00
debugger Fix arg count checks in SceneDebugger 2023-07-19 18:13:15 +02:00
gui Bind remaining theme properties to their respective classes 2023-09-13 19:31:35 +02:00
main Bind remaining theme properties to their respective classes 2023-09-13 19:31:35 +02:00
resources Bind remaining theme properties to their respective classes 2023-09-13 19:31:35 +02:00
theme Fix various typos with codespell 2023-09-12 08:54:18 +02:00
property_utils.cpp Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
property_utils.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_scene_types.cpp Clean up/refactor GraphNode and make it more flexible 2023-09-07 17:29:06 +02:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp Use StringName consistently to refer to the Master audio bus name 2023-08-07 18:06:17 +02:00
scene_string_names.h Use StringName consistently to refer to the Master audio bus name 2023-08-07 18:06:17 +02:00
SCsub