/Engine/Source/Runtime/CoreUObject/Public/AssetRegistry/ARFilter.h
A struct to serve as a filter for Asset Registry queries. Each component element is processed as an 'OR' operation while all the components are processed together as an 'AND' operation. This is a version ofFARFilteroptimized for querying, and can be generated from anFARFilterby callingIAssetRegistry::CompileFilterto resolve any recursion.
struct FARCompiledFilter
bool
bIncludeOnlyOnDiskAssets
If true, only on-disk assets will be returned.
TSet<FTopLevel...
ClassPaths
The filter component for class names.
TSet<FName>
PackageNames
The filter component for package names
TSet<FName>
PackagePaths
The filter component for package paths
TSet<FSoftObje...
SoftObjectPaths
The filter component containing specific object paths
TMultiMap<FNam...
TagsAndValues
The filter component for properties marked with the AssetRegistrySearchable flag
uint32
WithoutPackageFlags
The exclusive filter component for package flags.
uint32
WithPackageFlags
The inclusive filter component for package flags.