FAggregatedTimingEventFilter

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

TraceInsights

Header

/Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingEvent.h

Include

#include "Insights/ViewModels/TimingEvent.h"

Syntax

class FAggregatedTimingEventFilter : public ITimingEventFilter

Variables

Name Description

Protected variable

uint32

 

ChangeNumber

Protected variable

TArray< TShared...

 

Children

Constructors

Destructors

Functions

Name Description

Public function

void

 

AddChild

(
    TSharedPtr< ITimingEventFilter > In...
)

Public function Const

const TArray...

 

GetChildren()

Public function Static

const FName ...

 

GetStaticTypeName()

Overridden from ITimingEventFilter

Name Description

Public function Virtual Const

uint32

 

GetChangeNumber()

Virtual bool FilterTrack(const FBaseTimingTrack& InTrack) const = 0; virtual bool FilterEvent(const ITimingEvent& InEvent) const = 0; virtual bool FilterEvent(double InEventStartTime, double InEventEndTime, uint32 InEventDepth, const TCHAR* InEventName = nullptr, uint64 InEventType = 0, uint32 InEventColor = 0) const = 0;

Public function Virtual Const

const FName ...

 

GetTypeName()

Public function Virtual Const

bool

 

IsKindOf

(
    const FName& InTypeName
)

Constants

Name

Description

TypeName

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