Module |
|
Header |
/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/SelectionSystem/DataprepFilter.h |
Include |
#include "SelectionSystem/DataprepFilter.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, BlueprintType)
class UDataprepFilter : 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
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 |
|
|
TSubclassOf<... |
GetAcceptedFetcherClass() |
Return the type of fetcher associated with this filter |
|
UDataprepFet... |
GetFetcher() |
|
|
const UDatap... |
GetFetcher() |
|
|
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 |
|
|
UClass * |
GetFilterTypeForFetcherType ( |
Return the type of filter to use for a fetcher |
|
IsExcludingResult() |
Is this filter a excluding filter. |
|
|
IsThreadSafe() |
Is this filter safe to use in a multi thread execution? |
|
|
SetFetcher ( |
Set a new fetcher for this filter |
|
|
SetIsExcludingResult ( |
Allow the filter to exclude only the element that would normally pass the filter |
Name | Description | ||
---|---|---|---|
|
PostCDOContruct() |
Called after the C++ constructor has run on the CDO for a class. |
Name |
Description |
---|---|
FetcherClassToFilterClass |