载入中...
搜索中...
未找到
AssetDiff.h 文件参考

Deterministic semantic comparison of two `.eva` manifests. 更多...

#include "common/Export.h"
#include "asset/EvaManifest.h"

浏览源代码.

类

struct  eve::asset::EvaAssetChange
 One canonical asset identity changed between source packages. 更多...
 
struct  eve::asset::EvaPackageDiff
 Deterministically ordered semantic package difference. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::asset
 

枚举

enum class  eve::asset::EvaAssetChangeKind : std::uint8_t { eve::asset::Added , eve::asset::Removed , eve::asset::Changed }
 Stable asset-level change classification. 更多...
 

函数

Result< EvaPackageDiff > eve::asset::diffEvaManifests (const EvaManifest &before, const EvaManifest &after)
 Compare two admitted manifests without using paths, timestamps or archive order.
 

详细描述

Deterministic semantic comparison of two `.eva` manifests.

在文件 AssetDiff.h 中定义.