ef17c4668a
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome. |
||
---|---|---|
.. | ||
editor_export.cpp | ||
editor_export.h | ||
editor_export_platform.cpp | ||
editor_export_platform.h | ||
editor_export_platform_pc.cpp | ||
editor_export_platform_pc.h | ||
editor_export_plugin.cpp | ||
editor_export_plugin.h | ||
editor_export_preset.cpp | ||
editor_export_preset.h | ||
editor_export_shared_object.h | ||
export_template_manager.cpp | ||
export_template_manager.h | ||
project_export.cpp | ||
project_export.h | ||
SCsub |