virtualx-engine/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
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.cpp
file_access.h Fix crash when exporting projects with shared libraries 2022-03-23 13:53:32 +08:00
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
file_access_network.h
file_access_pack.cpp
file_access_pack.h
file_access_zip.cpp
file_access_zip.h
http_client.cpp
http_client.h
http_client_tcp.cpp
http_client_tcp.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
image_loader.cpp
image_loader.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
ip_address.cpp
ip_address.h
json.cpp
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.cpp
packet_peer.h
packet_peer_dtls.cpp
packet_peer_dtls.h
packet_peer_udp.cpp
packet_peer_udp.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.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
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
SCsub
stream_peer.cpp
stream_peer.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
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
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