godot/modules/gdnative
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
..
android
doc_classes [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. 2021-07-12 16:36:34 +02:00
gdnative
icons
include Separate underscore from grapheme punctuation to enable doubleclick and caret jump over snakecase variables in editor 2021-07-13 10:03:26 -03:00
nativescript Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
net Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
pluginscript Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
tests
text Separate underscore from grapheme punctuation to enable doubleclick and caret jump over snakecase variables in editor 2021-07-13 10:03:26 -03:00
videodecoder Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
xr Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
SCsub
config.py
gdnative.cpp
gdnative.h
gdnative_api.json
gdnative_builders.py
gdnative_library_editor_plugin.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
gdnative_library_editor_plugin.h
gdnative_library_singleton_editor.cpp
gdnative_library_singleton_editor.h
register_types.cpp Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
register_types.h