载入中...
搜索中...
未找到
eve::asset::EvaPackageDiff结构体 参考
Deterministically ordered semantic package difference. 更多...
#include <AssetDiff.h>
Public 成员函数 | |
| bool | empty () const noexcept |
| True only when no canonical runtime-relevant manifest facts changed. | |
Public 属性 | |
| std::vector< EvaAssetChange > | assets |
| std::uint32_t | addedDependencies = 0 |
| std::uint32_t | removedDependencies = 0 |
| bool | entrypointsChanged = false |
详细描述
Deterministically ordered semantic package difference.
在文件 AssetDiff.h 第 27 行定义.
成员函数说明
◆ empty()
|
inlinenoexcept |
True only when no canonical runtime-relevant manifest facts changed.
在文件 AssetDiff.h 第 33 行定义.
引用了 addedDependencies, assets, entrypointsChanged , 以及 removedDependencies.
类成员变量说明
◆ addedDependencies
| std::uint32_t eve::asset::EvaPackageDiff::addedDependencies = 0 |
在文件 AssetDiff.h 第 29 行定义.
被这些函数引用 empty().
◆ assets
| std::vector<EvaAssetChange> eve::asset::EvaPackageDiff::assets |
在文件 AssetDiff.h 第 28 行定义.
被这些函数引用 eve::asset::diffEvaManifests() , 以及 empty().
◆ entrypointsChanged
| bool eve::asset::EvaPackageDiff::entrypointsChanged = false |
在文件 AssetDiff.h 第 31 行定义.
被这些函数引用 empty().
◆ removedDependencies
| std::uint32_t eve::asset::EvaPackageDiff::removedDependencies = 0 |
在文件 AssetDiff.h 第 30 行定义.
被这些函数引用 empty().
该结构体的文档由以下文件生成:
- src/modules/asset/AssetDiff.h