1
0
Fork 0
godot/core/io
Lyuma f948ab5366 Implement uid Resource references in VariantWriter
VariantWriter now writes the uid and the path into Resource() references.
This change will affect ConfigFile, used for .import or project settings.
2025-06-08 06:11:35 -07:00
..
SCsub
compression.cpp Support 64-bit sizes in Compression 2025-06-03 00:03:01 -07:00
compression.h Support 64-bit sizes in Compression 2025-06-03 00:03:01 -07:00
config_file.cpp Improve ConfigFile get_sections and get_section_keys by returning Vector<String> 2025-04-24 20:10:31 -04:00
config_file.h Improve ConfigFile get_sections and get_section_keys by returning Vector<String> 2025-04-24 20:10:31 -04:00
dir_access.cpp Implement `get_filesystem_type` on macOS and Linux. 2025-05-23 23:05:06 +03:00
dir_access.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
dtls_server.cpp Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
dtls_server.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
file_access.compat.inc
file_access.cpp Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
file_access.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
file_access_compressed.cpp Support 64-bit sizes in Compression 2025-06-03 00:03:01 -07:00
file_access_compressed.h Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
file_access_encrypted.cpp Merge pull request #103415 from bruvzg/iv_pools 2025-03-19 12:26:38 +01:00
file_access_encrypted.h add GDSOFTCLASS to FileAccess and DirAccess derived classes 2025-04-09 11:52:50 -07:00
file_access_memory.cpp
file_access_memory.h add GDSOFTCLASS to FileAccess and DirAccess derived classes 2025-04-09 11:52:50 -07:00
file_access_pack.cpp [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
file_access_pack.h [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
file_access_zip.cpp Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
file_access_zip.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
http_client.cpp Do not use Dictionary::keys() for Dictionary iteration. 2025-04-05 18:42:13 +08:00
http_client.h
http_client_tcp.cpp Replace append_utfx with direct String::utfx 2025-03-30 19:56:38 +02:00
http_client_tcp.h
image.cpp Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
image.h Remove redundant `queue_redraw()` & fix typo 2025-05-29 17:22:32 +02:00
image_loader.cpp Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
image_loader.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
ip.cpp Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
ip.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
ip_address.cpp Core: Modernize C headers with C++ equivalents 2025-05-02 08:23:01 -05:00
ip_address.h Core: Add `[[nodiscard]]` to string-like classes 2025-05-06 12:23:41 -05:00
json.cpp Improve JSON::stringify performance 2025-05-06 18:27:32 -04:00
json.h Improve JSON::stringify performance 2025-05-06 18:27:32 -04:00
logger.cpp Fix empty lines being added for errors with no script backtrace 2025-05-05 13:27:21 +02:00
logger.h Core: Modernize C headers with C++ equivalents 2025-05-02 08:23:01 -05:00
marshalls.cpp Fix for debugging typed dictionaries 2025-05-08 21:11:23 +10:00
marshalls.h
missing_resource.cpp
missing_resource.h
net_socket.cpp
net_socket.h
packed_data_container.cpp Add ConstIterator to Dictionary. 2025-03-13 01:28:46 +08:00
packed_data_container.h
packet_peer.cpp Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
packet_peer.h
packet_peer_dtls.cpp Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
packet_peer_dtls.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
packet_peer_udp.cpp Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
packet_peer_udp.h
pck_packer.cpp [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
pck_packer.h [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
plist.cpp Core: Replace C math headers with C++ equivalents 2025-04-16 15:49:02 -05:00
plist.h Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`. 2025-03-31 20:49:50 +02:00
remote_filesystem_client.cpp Support 64-bit sizes in Compression 2025-06-03 00:03:01 -07:00
remote_filesystem_client.h
resource.cpp Overhaul `Variant::duplicate()` for resources 2025-05-26 10:06:40 +02:00
resource.h Overhaul `Variant::duplicate()` for resources 2025-05-26 10:06:40 +02:00
resource_format_binary.cpp Make build profile project detection also set build options 2025-06-03 11:11:33 -03:00
resource_format_binary.h Inline static variables (part 1) 2025-04-29 18:10:44 +02:00
resource_importer.cpp Make build profile project detection also set build options 2025-06-03 11:11:33 -03:00
resource_importer.h Make build profile project detection also set build options 2025-06-03 11:11:33 -03:00
resource_loader.cpp Implement uid Resource references in VariantWriter 2025-06-08 06:11:35 -07:00
resource_loader.h Remove old path remaps system 2025-04-23 15:48:33 +02:00
resource_saver.cpp
resource_saver.h
resource_uid.cpp Expose helper methods for converting UIDs 2025-05-25 00:26:16 +02:00
resource_uid.h Add create_id_for_path() to ResourceUID 2025-04-11 00:53:34 +02:00
stream_peer.cpp Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests. 2025-04-09 11:01:25 +03:00
stream_peer.h Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests. 2025-04-09 11:01:25 +03:00
stream_peer_gzip.cpp Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
stream_peer_gzip.h
stream_peer_tcp.cpp
stream_peer_tcp.h
stream_peer_tls.cpp
stream_peer_tls.h
tcp_server.cpp
tcp_server.h
translation_loader_po.cpp Use `append_` instead of `parse_` for `String` methods. 2025-03-27 17:51:02 +01:00
translation_loader_po.h
udp_server.cpp
udp_server.h
xml_parser.cpp Use `append_` instead of `parse_` for `String` methods. 2025-03-27 17:51:02 +01:00
xml_parser.h
zip_io.cpp Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes. 2025-05-13 01:57:05 +02:00
zip_io.h