Navigation
Unreal Engine C++ API Reference > Editor > ContentBrowserData
References
Module | ContentBrowserData |
Header | /Engine/Source/Editor/ContentBrowserData/Public/ContentBrowserDataFilter.h |
Include | #include "ContentBrowserDataFilter.h" |
Syntax
struct FContentBrowserDataFilterList
Remarks
A list of typed filter structs and their associated data. This allows systems to add new filter types that the core Content Browser data module doesn't know about.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Constructor | ||
![]() |
FContentBrowserDataFilterList
(
const FContentBrowserDataFilterList& InOther |
Copy support | |
![]() |
Move support |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ClearFilters () |
Remove all filters in the list |
![]() ![]() |
const void * | FindFilter
(
const UScriptStruct* InFilterType |
|
![]() ![]() |
const T * | FindFilter () |
Find the filter associated with the given type, if it exists in the list |
![]() |
T * | Find the filter associated with the given type, if it exists in the list | |
![]() |
T & | Find the filter associated with the given type, or add a default instance if it doesn't exist in the list | |
![]() |
void * | FindOrAddFilter
(
const UScriptStruct* InFilterType |
|
![]() ![]() |
const T & | GetFilter () |
Get the filter associated with the given type, asserting if it doesn't exist in the list |
![]() ![]() |
TArray< const UScriptStruct * > | ||
![]() |
T & | Get the filter associated with the given type, asserting if it doesn't exist in the list | |
![]() |
void | RemoveFilter () |
Remove the filter associated with the given type |
![]() |
void | RemoveFilter
(
const UScriptStruct* InFilterType |
|
![]() |
void | SetFilter
(
const T& InFilter |
Set the filter associated with the given type, replacing any instance of this type that may exist in the list |
![]() |
void | SetFilter
(
const UScriptStruct* InFilterType, |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FContentBrowserDataFilterList & | operator=
(
const FContentBrowserDataFilterList& InOther |
|
![]() |
FContentBrowserDataFilterList & |