Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h |
Include |
#include "Misc/AssetRegistryInterface.h" |
namespace EAssetRegistryDependencyType
{
enum Type
{
Soft = 0x01,
Hard = 0x02,
SearchableName = 0x04,
SoftManage = 0x08,
HardManage = 0x10,
}
}
Name |
Description |
---|---|
Soft |
Dependencies which don't need to be loaded for the object to be used (i.e. soft object paths) |
Hard |
Dependencies which are required for correct usage of the source asset, and must be loaded at the same time. |
SearchableName |
References to specific SearchableNames inside a package. |
SoftManage |
Indirect management references, these are set through recursion for Primary Assets that manage packages or other primary assets. |
HardManage |
Reference that says one object directly manages another object, set when Primary Assets manage things explicitly. |