/Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h
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.
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, } } }