UE::AssetRegistry::EDependencyQuery

Flags that specify required properties (or required-not-present properties) for a dependency to be returned from a query.

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 EDependencyQuery
        {
            NoRequirements        = 0,
            Hard                  = 0x0001,
            NotHard               = 0x002,
            Soft                  = NotHard,
            Game                  = 0x004,
            NotGame               = 0x008,
            EditorOnly            = NotGame,
            Build                 = 0x010,
            NotBuild              = 0x020,
            Direct                = 0x0400,
            NotDirect             = 0x0800,
            Indirect              = NotDirect,
            PackageMask           = 0x00ff,
            SearchableNameMask    = 0x0000,
            ManageMask            = 0x0f00,
        }
    }
}

Values

Name

Description

NoRequirements

Hard

Package Dependencies Only.

NotHard

Soft

Game

NotGame

EditorOnly

Build

NotBuild

Direct

Manage Dependencies Only.

NotDirect

Indirect

PackageMask

Masks used for manipulating EDependencyQuerys.

SearchableNameMask

ManageMask

Remarks

Flags that specify required properties (or required-not-present properties) for a dependency to be returned from a query. Values in this enum correspond to values in EDependencyProperty; each EDependencyProperty value has a positive and negative equivalent in this enum. This allows a single bitfield to indicate required-present, required-not-present, or dont-care for each property. For any category-specific values, those values apply only to dependencies in the category, and do not impose restrictions on dependencies from other categories.

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