Skip to content

EntropyEngine::Core::IO::PackageWriter::Impl

EntropyEngine::Core::IO::PackageWriter::Impl

Section titled “EntropyEngine::Core::IO::PackageWriter::Impl”
Name
std::vector< ProcessedAsset >processAssets()
std::vector< uint8_t >encrypt(std::span< const uint8_t > plaintext) const
std::stringcurrentTimestamp()
std::array< uint8_t, 32 >computeKeyId() const
std::stringcomputeHash(std::span< const uint8_t > data)
std::vector< uint8_t >compress(std::span< const uint8_t > data, int level)
nlohmann::jsonbuildManifest(const std::vector< ProcessedAsset > & assets, const std::vector< uint64_t > & offsets) const
Name
std::stringsceneRoot
std::vector< PendingAsset >pendingAssets
PackageWriterOptionsoptions
std::vector< std::string >dependencies
inline std::vector< ProcessedAsset > processAssets()
inline std::vector< uint8_t > encrypt(
std::span< const uint8_t > plaintext
) const
static inline std::string currentTimestamp()
inline std::array< uint8_t, 32 > computeKeyId() const
static inline std::string computeHash(
std::span< const uint8_t > data
)
static inline std::vector< uint8_t > compress(
std::span< const uint8_t > data,
int level
)
inline nlohmann::json buildManifest(
const std::vector< ProcessedAsset > & assets,
const std::vector< uint64_t > & offsets
) const
std::string sceneRoot;
std::vector< PendingAsset > pendingAssets;
PackageWriterOptions options;
std::vector< std::string > dependencies;

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