UDataSourceFilter

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SourceFilteringTrace

Header

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

Include

#include "DataSourceFilter.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UDataSourceFilter :
    public UObject,
    public IDataSourceFilterInterface

Variables

Name Description

Protected variable

bool

 

bIsEnabled

Whether or not this filter is enabled

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 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

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

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