Module |
|
Header |
/Engine/Source/Editor/ContentBrowserData/Public/ContentBrowserDataFilter.h |
Include |
#include "ContentBrowserDataFilter.h" |
struct FContentBrowserDataFilterList
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.
Name | Description | |
---|---|---|
|
FContentBrowserDataFilterList() |
Constructor |
|
FContentBrowserDataFilterList ( |
Copy support |
|
FContentBrowserDataFilterList |
Move support |
Name | Description | ||
---|---|---|---|
|
ClearFilters() |
Remove all filters in the list |
|
|
const T *... |
FindFilter() |
Find the filter associated with the given type, if it exists in the list |
|
const void &... |
FindFilter ( |
|
|
T * |
FindMutableFilter() |
Find the filter associated with the given type, if it exists in the list |
|
T & |
FindOrAddFilter() |
Find the filter associated with the given type, or add a default instance if it doesn't exist in the list |
|
void * |
FindOrAddFilter ( |
|
|
const T & |
GetFilter() |
Get the filter associated with the given type, asserting if it doesn't exist in the list |
|
T & |
GetMutableFilter() |
Get the filter associated with the given type, asserting if it doesn't exist in the list |
|
RemoveFilter() |
Remove the filter associated with the given type |
|
|
RemoveFilter ( |
||
|
SetFilter ( |
Set the filter associated with the given type, replacing any instance of this type that may exist in the list |
|
|
SetFilter ( |
Name | Description | ||
---|---|---|---|
|
FContentBrow... |
operator= ( |
|
|
FContentBrow... |
operator= |