Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Misc
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h |
Include | #include "Misc/AssetRegistryInterface.h" |
Syntax
namespace UE
{
namespace AssetRegistry
{
enum EDependencyQuery
&123;
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,
&125;
}
}
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.