EAssetRegistryDependencyType::Type

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h

Include

#include "Misc/AssetRegistryInterface.h"

Syntax

namespace EAssetRegistryDependencyType
{
    enum Type
    {
        Soft              = 0x01,
        Hard              = 0x02,
        SearchableName    = 0x04,
        SoftManage        = 0x08,
        HardManage        = 0x10,
    }
}

Values

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss