UDataprepFilterNoFetcher

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

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DataprepCore

Header

/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/SelectionSystem/DataprepFilter.h

Include

#include "SelectionSystem/DataprepFilter.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, BlueprintType)
class UDataprepFilterNoFetcher : public UDataprepParameterizableObject

Remarks

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

Functions

Name Description

Public function Virtual Const

void

 

FilterAndGatherInfo

(
    const TArrayView< UObject* >&...,
    const TArrayView< FDataprepSelectio...
)

Take an array of object and output the result into the arrays

Public function Virtual Const

void

 

FilterAndStoreInArrayView

(
    const TArrayView< UObject* >&...,
    const TArrayView< bool >& OutFilte...
)

Take an array of object and output the result into the result array

Public function Virtual Const

TArray< UObj...

 

FilterObjects

(
    const TArrayView< UObject* >&...
)

Take an array of objects and return the objects that pass the filter

Public function Const UFunction Category blueprintnativeevent

FText

 

GetAdditionalKeyword()

Allows to add more keywords for when a user is searching for the filter in the ui.

Public function Virtual Const

FText

 

GetAdditionalKeyword_Implementation()

Public function Const UFunction Category blueprintnativeevent

FText

 

GetDisplayFilterName()

Allows to change the name of the filter for the ui if needed.

Public function Virtual Const

FText

 

GetDisplayFilterName_Implementation()

The Native way to override the blueprint native events above.

Public function Virtual Const

FText

 

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

Public function Const UFunction Category blueprintnativeevent

FText

 

GetNodeDisplayFilterName()

The name displayed on node title.

Public function Const UFunction Category blueprintnativeevent

FText

 

GetTooltipText()

Allows to change the tooltip of the filter for the ui if needed.

Public function Virtual Const

FText

 

GetTooltipText_Implementation()

Public function Const

bool

 

IsExcludingResult()

Is this filter a excluding filter.

Public function Virtual Const

bool

 

IsThreadSafe()

Is this filter safe to use in a multi thread execution?

Public function

void

 

SetIsExcludingResult

(
    bool bInIsExcludingResult
)

Allow the filter to exclude only the element that would normally pass the filter

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss