UE::AssetRegistry::EDependencyProperty

Properties that might be possessed by a dependency.

Choose your operating system:

Windows

macOS

Linux

References

Module

CoreUObject

Header

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

Include

#include "Misc/AssetRegistryInterface.h"

Syntax

namespace UE
{
    namespace AssetRegistry
    {
        enum EDependencyProperty
        {
            None                  = 0,
            PackageMask           = 0x7,
            Hard                  = 0x1,
            Game                  = 0x2,
            Build                 = 0x4,
            SearchableNameMask    = 0x0,
            ManageMask            = 0x8,
            Direct                = 0x8,
            AllMask               = PackageMask | SearchableNameMask | ManageMask,
        }
    }
}

Values

Name

Description

None

PackageMask

Package Dependencies.

Hard

Game

Build

SearchableNameMask

SearchableName Dependencies.

ManageMask

ManageDependencies.

Direct

AllMask

Remarks

Properties that might be possessed by a dependency. Each property is specific to a EDependencyCategory value.