UDataSourceFilter

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SourceFilteringTrace

Header

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

Include

#include "DataSourceFilter.h"

Syntax

UCLASS(Blueprintable)
class UDataSourceFilter :
    public UObject,
    public IDataSourceFilterInterface

Variables

Name Description

Protected variable

bool

 

bIsEnabled

Whether or not this filter is enabled

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

FDataSourceFilt...

 

Configuration

Filter specific settings

Constructors

Name Description

Public function

UDataSourceFilter()

Destructors

Name Description

Public function Virtual

~UDataSourceFilter()

Functions

Name Description

Public function Const UFunction Category blueprintnativeevent

bool

 

DoesActorPassFilter

(
    const AActor* InActor
)

Public function Virtual Const

bool

 

DoesActorPassFilter_Implementation

(
    const AActor* InActor
)

Protected function Virtual Const

bool

 

DoesActorPassFilter_Internal

(
    const AActor* InActor
)

End IDataSourceFilterInterface overrides

Overridden from IDataSourceFilterInterface

Name Description

Public function Virtual Const

const FDataS...

 

GetConfiguration()

Protected function Virtual Const

void

 

GetDisplayText_Internal

(
    FText& OutDisplayText
)

Public function Virtual Const

bool

 

IsEnabled()

Public function Virtual

void

 

SetEnabled

(
    bool bState
)

Begin IDataSourceFilterInterface overrides