载入中...
搜索中...
未找到
AssetDiff.h
浏览该文件的文档.
40[[nodiscard]] EVENGINE_API_FOUNDATION Result<EvaPackageDiff> diffEvaManifests(const EvaManifest& before,
Canonical manifest model for EVEngine Asset Archive (.eva) version 1.
Definition AssetCooker.cpp:17
Result< EvaPackageDiff > diffEvaManifests(const EvaManifest &before, const EvaManifest &after)
Compare two admitted manifests without using paths, timestamps or archive order.
Definition AssetDiff.cpp:29
One canonical asset identity changed between source packages.
Definition AssetDiff.h:15
Deterministically ordered semantic package difference.
Definition AssetDiff.h:27
std::uint32_t addedDependencies
Definition AssetDiff.h:29
std::uint32_t removedDependencies
Definition AssetDiff.h:30
bool empty() const noexcept
True only when no canonical runtime-relevant manifest facts changed.
Definition AssetDiff.h:33