godot/core/io
reduz 45f74ceb85 Add PortableCompressedTexture
* Resource that allows saving textures embedded in scenes or standalone.
* Supports only formats that are portable: Lossy, Lossles or BasisUniversal

This is something I wanted to add for a long time. I made it now because @fire
requires it for importing GLTF2 files with embedded textures, but also this
will allow saving Godot scenes as standalone binary files that will run
in all platforms (because textures will load everywhere).

This is ideal when you want to distribute individual standalone assets online
in games that can be built from Godot scenes.
2022-03-30 10:39:41 +02:00
..
compression.cpp Vectors: Use clear() and has(). 2022-02-02 00:11:09 +05:45
compression.h
config_file.cpp
config_file.h
dir_access.cpp Merge pull request #58772 from keptsecret/fix_filedialog_user_data_access 2022-03-12 20:53:43 +01:00
dir_access.h Fix crash when exporting projects with shared libraries 2022-03-23 13:53:32 +08:00
dtls_server.cpp
dtls_server.h
file_access_compressed.cpp Fix decompression functions not returning errcodes 2022-02-18 13:50:25 +00:00
file_access_compressed.h
file_access_encrypted.cpp
file_access_encrypted.h
file_access_memory.cpp
file_access_memory.h
file_access_network.cpp [Net] Fix bogus FileAccessNetwork deconstructor. 2022-02-05 03:27:19 +01:00
file_access_network.h
file_access_pack.cpp String: Add contains(). 2022-02-04 01:28:02 +05:45
file_access_pack.h
file_access_zip.cpp
file_access_zip.h
file_access.cpp String: Add contains(). 2022-02-04 01:28:02 +05:45
file_access.h Fix crash when exporting projects with shared libraries 2022-03-23 13:53:32 +08:00
http_client_tcp.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
http_client_tcp.h [Net] Non-blocking request in HTTPClientTCP. 2022-02-03 02:45:30 +01:00
http_client.cpp Verify custom HTTP headers, fix off by one error 2022-01-27 03:22:37 +01:00
http_client.h Verify custom HTTP headers, fix off by one error 2022-01-27 03:22:37 +01:00
image_loader.cpp
image_loader.h
image.cpp Add PortableCompressedTexture 2022-03-30 10:39:41 +02:00
image.h Add PortableCompressedTexture 2022-03-30 10:39:41 +02:00
ip_address.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
ip_address.h
ip.cpp Increase the maximum number of concurrent DNS queries from 32 to 256 2022-03-23 18:18:23 +01:00
ip.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
json.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
json.h
logger.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
logger.h
marshalls.cpp Merge pull request #58205 from Zylann/fix_variant_encode_with_doubles 2022-02-19 08:22:05 +01:00
marshalls.h Fixed variant decoding Segmentation Fault 2022-02-14 23:04:05 +03:00
net_socket.cpp
net_socket.h
packed_data_container.cpp
packed_data_container.h
packet_peer_dtls.cpp
packet_peer_dtls.h
packet_peer_udp.cpp
packet_peer_udp.h
packet_peer.cpp Vectors: Use clear() and has(). 2022-02-02 00:11:09 +05:45
packet_peer.h
pck_packer.cpp Print every file exported with PCKPacker.flush()s verbose parameter 2022-02-25 02:42:58 +01:00
pck_packer.h
resource_format_binary.cpp Convert uses of DirAccess * to DirAccessRef to prevent memleaks 2022-03-11 09:13:11 +01:00
resource_format_binary.h Fix loading of binary resources with 64-bit floats 2022-02-16 00:55:13 +00:00
resource_importer.cpp ResourceImporter: Restore default append logic for new importers 2022-02-07 09:47:16 +01:00
resource_importer.h ResourceImporter: Restore default append logic for new importers 2022-02-07 09:47:16 +01:00
resource_loader.cpp Style: Cleanup single-line blocks, semicolons, dead code 2022-02-16 14:06:29 +01:00
resource_loader.h
resource_saver.cpp
resource_saver.h Fix ResourceSaver::save method exposition flag parameter 2022-03-07 10:39:51 +01:00
resource_uid.cpp [ResourceUID] Use CryptoCore::RandomGenerator for IDs. 2022-02-14 10:45:50 +01:00
resource_uid.h [ResourceUID] Use CryptoCore::RandomGenerator for IDs. 2022-02-14 10:45:50 +01:00
resource.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
resource.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
SCsub
stream_peer_ssl.cpp
stream_peer_ssl.h
stream_peer_tcp.cpp
stream_peer_tcp.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
stream_peer.cpp Vectors: Use clear() and has(). 2022-02-02 00:11:09 +05:45
stream_peer.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
tcp_server.cpp
tcp_server.h
translation_loader_po.cpp Add binary MO translation file support. 2022-03-18 23:23:32 +02:00
translation_loader_po.h
udp_server.cpp
udp_server.h
xml_parser.cpp
xml_parser.h
zip_io.cpp
zip_io.h