Skip to content

EntropyEngine::Core::IO::PackageManifest

Package manifest structure. More…

#include <PackageTypes.h>

Name
std::optional< AssetInfo >findAsset(std::string_view path) const
Find asset info by virtual path.
Name
std::stringversion
SceneInfoscene
std::vector< std::string >dependencies
std::stringcreated
std::vector< AssetInfo >assets
struct EntropyEngine::Core::IO::PackageManifest;

Package manifest structure.

Stored as zstd-compressed JSON within the package.

inline std::optional< AssetInfo > findAsset(
std::string_view path
) const

Find asset info by virtual path.

Return: Optional AssetInfo if found

std::string version = "1.0";
SceneInfo scene;
std::vector< std::string > dependencies;
std::string created;
std::vector< AssetInfo > assets;

Updated on 2026-01-26 at 17:14:35 -0500