godot/modules/websocket
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
..
doc_classes Expose the resource name the client used to the websocket server 2021-07-17 07:48:18 +02:00
SCsub
config.py
editor_debugger_server_websocket.cpp Protocol shadows a variable. 2021-06-30 01:25:27 -07:00
editor_debugger_server_websocket.h Misc cleanup of header includes 2021-07-15 00:46:43 +02:00
emws_client.cpp [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. 2021-07-12 16:36:34 +02:00
emws_client.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
emws_peer.cpp Expose the resource name the client used to the websocket server 2021-07-17 07:48:18 +02:00
emws_peer.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
emws_server.cpp Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
emws_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
library_godot_websocket.js Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
packet_buffer.h Core: Drop custom `copymem`/`zeromem` defines 2021-04-27 16:26:27 +02:00
register_types.cpp Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
register_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
remote_debugger_peer_websocket.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
remote_debugger_peer_websocket.h Misc cleanup of header includes 2021-07-15 00:46:43 +02:00
websocket_client.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
websocket_client.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
websocket_macros.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
websocket_multiplayer_peer.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
websocket_multiplayer_peer.h [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. 2021-07-12 16:36:34 +02:00
websocket_peer.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
websocket_peer.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
websocket_server.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
websocket_server.h Expose the resource name the client used to the websocket server 2021-07-17 07:48:18 +02:00
wsl_client.cpp [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. 2021-07-12 16:36:34 +02:00
wsl_client.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
wsl_peer.cpp Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
wsl_peer.h Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscores 2021-05-06 02:52:01 +02:00
wsl_server.cpp Expose the resource name the client used to the websocket server 2021-07-17 07:48:18 +02:00
wsl_server.h Expose the resource name the client used to the websocket server 2021-07-17 07:48:18 +02:00