1
0
mirror of https://github.com/godotengine/godot synced 2024-07-05 16:43:46 +00:00
godot/modules/webrtc
A Thousand Ships 955d5affa8
Reduce and prevent unnecessary random-access to List
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)

* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
..
doc_classes Avoid punning enum names in documentation 2023-11-09 17:16:30 +08:00
config.py [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
library_godot_webrtc.js Add proxy_to_pthread option to platform=web 2023-10-09 11:50:01 -04:00
register_types.cpp Cleanup some GLOBAL_DEFs 2023-09-15 21:32:23 +02:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub [Web] Rename JavaScript platform to Web. 2022-08-29 11:52:00 +02:00
webrtc_data_channel_extension.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
webrtc_data_channel_extension.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
webrtc_data_channel_js.cpp Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
webrtc_data_channel_js.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
webrtc_data_channel.cpp Cleanup some GLOBAL_DEFs 2023-09-15 21:32:23 +02:00
webrtc_data_channel.h Cleanup some GLOBAL_DEFs 2023-09-15 21:32:23 +02:00
webrtc_multiplayer_peer.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
webrtc_multiplayer_peer.h Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
webrtc_peer_connection_extension.cpp Directly expose WebRTCPeerConnection::create_data_channel() to GDExtension 2023-06-14 14:31:41 -05:00
webrtc_peer_connection_extension.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
webrtc_peer_connection_js.cpp Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
webrtc_peer_connection_js.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
webrtc_peer_connection.cpp Fix StringName leaks in VariantParser 2023-10-19 17:13:15 +02:00
webrtc_peer_connection.h Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00