godot/scene/main
reduz 6631f66c2a Optimize StringName usage
* Added a new macro SNAME() that constructs and caches a local stringname.
* Subsequent usages use the cached version.
* Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time.
* Replaced all theme usages by this new macro.
* Replace all signal emission usages by this new macro.
* Replace all call_deferred usages by this new macro.

This is part of ongoing work to optimize GUI and the editor.
2021-07-18 21:20:02 -03:00
..
canvas_item.cpp Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint 2021-07-04 17:49:36 +02:00
canvas_item.h Implement animation slice drawing in CanvasItem 2021-06-17 12:42:27 -03:00
canvas_layer.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
canvas_layer.h Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
http_request.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
http_request.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
instance_placeholder.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
instance_placeholder.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
node.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
node.h Merge pull request #38819 from EricEzaM/improve-to_string-for-nodes 2021-07-15 15:11:21 +02:00
resource_preloader.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
resource_preloader.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
scene_tree.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
scene_tree.h [Net] Remove most multiplayer hooks from SceneTree. 2021-07-12 15:28:01 +02:00
SCsub
shader_globals_override.cpp Fix Command Queue Crash 2021-07-07 10:57:56 -03:00
shader_globals_override.h Use Array for node configuration warnings 2021-04-11 23:25:38 -05:00
timer.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
timer.h doc: Sync classref with current source 2021-02-19 14:39:14 +01:00
viewport.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
viewport.h Merge pull request #47395 from sygi/shape_idx_collision 2021-07-16 19:05:08 +02:00
window.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
window.h Add type variations to Theme 2021-07-13 02:26:28 +03:00