UDataSourceFilterSet

Engine implementation of [IDataSourceFilterSetInterface](API\Plugins\SourceFilteringCore\IDataSourceFilterSetInterface)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SourceFilteringTrace

Header

/Engine/Plugins/Developer/TraceSourceFiltering/Source/SourceFilteringTrace/Public/DataSourceFilterSet.h

Include

#include "DataSourceFilterSet.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(NotBlueprintable)
class UDataSourceFilterSet :
    public UDataSourceFilter,
    public IDataSourceFilterSetInterface

Remarks

Engine implementation of IDataSourceFilterSetInterface

Variables

Name Description

Protected variable UProperty

TArray< UDataSo...

 

Filters

End UDataSourceFilter overrides Contained Filter instance

Protected variable UProperty

EFilterSetMode

 

Mode

Current Filter set operation

Functions

Name Description

Public function Const

const TArray...

 

GetFilters()

Public function

void

 

SetFilterMode

(
    EFilterSetMode InMode
)

Overridden from UDataSourceFilter

Name Description

Protected function Virtual Const

bool

 

DoesActorPassFilter_Internal

(
    const AActor* InActor
)

End IDataSourceFilterInterface overrides

Overridden from IDataSourceFilterInterface

Name Description

Protected function Virtual Const

void

 

GetDisplayText_Internal

(
    FText& OutDisplayText
)

Public function Virtual

void

 

SetEnabled

(
    bool bState
)

Begin IDataSourceFilterSetInterface overrides Begin UDataSourceFilter overrides

Overridden from IDataSourceFilterSetInterface

Name Description

Public function Virtual Const

EFilterSetMo...

 

GetFilterSetMode()

Begin IDataSourceFilterSetInterface overrides

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