Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/SelectionSystem/DataprepFilter.h |
Include |
#include "SelectionSystem/DataprepFilter.h" |
UCLASS(Abstract, BlueprintType)
class UDataprepFilterNoFetcher : public UDataprepParameterizableObject
The Dataprep Filter a base class for the Dataprep selection system It's main responsibility is to filter a array of object and to return the selected objects
This version of the filter does not support fetchers, but instead works (filters) directly on the input objects
Name | Description | ||
---|---|---|---|
|
FilterAndGatherInfo ( |
Take an array of object and output the result into the arrays |
|
|
FilterAndStoreInArrayView ( |
Take an array of object and output the result into the result array |
|
|
FilterObjects ( |
Take an array of objects and return the objects that pass the filter |
|
|
GetAdditionalKeyword() |
Allows to add more keywords for when a user is searching for the filter in the ui. |
|
|
GetAdditionalKeyword_Implementation() |
||
|
GetDisplayFilterName() |
Allows to change the name of the filter for the ui if needed. |
|
|
GetDisplayFilterName_Implementation() |
The Native way to override the blueprint native events above. |
|
|
GetFilterCategoryText() |
Return the selector category for this filter Imagine the category as the following: Select by|Your filter category| data fetched by the fetcher Here a full example: Select by|String with|Object Name |
|
|
GetNodeDisplayFilterName() |
The name displayed on node title. |
|
|
GetTooltipText() |
Allows to change the tooltip of the filter for the ui if needed. |
|
|
GetTooltipText_Implementation() |
||
|
IsExcludingResult() |
Is this filter a excluding filter. |
|
|
IsThreadSafe() |
Is this filter safe to use in a multi thread execution? |
|
|
SetIsExcludingResult ( |
Allow the filter to exclude only the element that would normally pass the filter |