Module |
|
Header |
/Engine/Source/Editor/EditorWidgets/Public/Filters/CustomClassFilterData.h |
Include |
#include "Filters/CustomClassFilterData.h" |
class FCustomClassFilterData
Helper Class that can be used to provide custom class filters to the Filter Widget Using this for Type Filters ensures that the type filters get OR'd together For example: filtering for StaticMeshActor and DirectionalLight will show assets that belong to either of those types.
Name | Description | |
---|---|---|
|
FCustomClassFilterData ( |
You can provide an IAssetTypeActions for your type to get all the information from that |
|
FCustomClassFilterData ( |
Or you can provide a UClass, a Category and a Color to identify the filter |
Name | Description | ||
---|---|---|---|
|
void |
AddCategory ( |
Unlike normal filters, Type Filters are allowed to belong to multiple categories |
|
void |
BuildBackendFilter ( |
Add this filter to the input BackendFilter |
|
GetCategories() |
Get the Catgories this filter belongs to |
|
|
UClass * |
GetClass() |
Get the UClass associated with this filter |
|
FTopLevelAss... |
GetClassPathName() |
Returns class path name as a package + class FName pair |
|
GetColor() |
Get the color of this filter |
|
|
GetFilterName() |
Get the display name of this filter class |
|
|
GetName() |
Get the logical name of this filter class |