Navigation
API > API/Developer > API/Developer/CQTest
Helper object which generates a FARFilter to be used with the CQTestAssetHelper functions.
| Name | FAssetFilterBuilder |
| Type | class |
| Header File | /Engine/Source/Developer/CQTest/Public/Helpers/CQTestAssetFilterBuilder.h |
| Include Path | #include "Helpers/CQTestAssetFilterBuilder.h" |
Syntax
class FAssetFilterBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAssetFilterBuilder() |
Construct the FAssetFilterBuilder. | Helpers/CQTestAssetFilterBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetRegistryFilter | FARFilter | Helpers/CQTestAssetFilterBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FARFilter Build() |
Build the FARFilter with the provided data. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & IncludeOnlyOnDiskAssets() |
Enables matching only on assets found on disk and not in memory. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & IncludeRecursiveClasses() |
Enables the inclusion of subclass paths. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & IncludeRecursivePaths() |
Enables the inclusion of sub paths. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithClassPath
(
const FTopLevelAssetPath& ClassPath |
Specifies the class paths of specific class instances to match. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithoutPackageFlags
(
uint32 PackageFlags |
Specifies matching only on assets without the specified flags. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithPackageFlags
(
uint32 PackageFlags |
Specifies matching only on assets with the specified flags. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithPackageName
(
const FName& PackageName |
Specifies the package name to be matched against. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithPackagePath
(
const FName& PackagePath |
Specifies the package path to be matched against. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithRecursiveClassPathsExclusion
(
const FTopLevelAssetPath& RecursiveClassPathsExclusion |
Specifies the class paths to exclude. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithSoftObjectPath
(
const FSoftObjectPath& SoftObjectPath |
Specifies the paths of specific assets to match. | Helpers/CQTestAssetFilterBuilder.h | |
FAssetFilterBuilder & WithTagAndValue
(
const FName& Tag, |
Specifies the tag and value of an asset to match. | Helpers/CQTestAssetFilterBuilder.h |
See Also
- FARFilter