Navigation
API > API/Plugins > API/Plugins/DataprepCore > API/Plugins/DataprepCore/SelectionSystem
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataprepParameterizableObject
- UDataprepFilter
- UDataprepStringsArrayFilter
References
Module | DataprepCore |
Header | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/SelectionSystem/DataprepStringsArrayFilter.h |
Include | #include "SelectionSystem/DataprepStringsArrayFilter.h" |
Syntax
UCLASS&40;&41;
class UDataprepStringsArrayFilter : public UDataprepFilter
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() |
UDataprepStringFilterMatchingArray * | ||
![]() ![]() |
EDataprepStringMatchType | ||
![]() ![]() |
FString | ||
![]() |
void | SetMatchInArray
(
bool bInSet |
|
![]() |
void | SetStringMatchingCriteria
(
EDataprepStringMatchType StringMatchingCriteria |
|
![]() |
void | SetUserString
(
FString UserString |
Overridden from UDataprepFilter
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | FilterAndGatherInfo
(
const TArrayView< UObject* >& InObjects, |
Take an array of object and output the result into the arrays |
![]() ![]() ![]() |
void | FilterAndStoreInArrayView
(
const TArrayView< UObject* >& InObjects, |
Take an array of object and output the result into the result array |
![]() ![]() ![]() |
TArray< UObject * > | FilterObjects
(
const TArrayView< UObject*const >& Objects |
Take an array of objects and return the objects that pass the filter |
![]() ![]() ![]() |
TSubclassOf< UDataprepFetcher > | Return the type of fetcher associated with this filter | |
![]() ![]() ![]() |
FText | 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 | |
![]() ![]() ![]() |
bool | IsThreadSafe () |
Is this filter safe to use in a multi thread execution? |
![]() ![]() |
void | SetFetcher
(
const TSubclassOf< UDataprepFetcher >& FetcherClass |
Set a new fetcher for this filter Note: This should only set a new fetcher if the fetcher is a subclass of the result of GetAcceptedFetcherClass and if it's not the same class as the current one |