Navigation
Unreal Engine C++ API Reference > Developer > TraceInsights > Insights > ViewModels
Inheritance Hierarchy
- ITimingEventFilter
- FAggregatedTimingEventFilter
- FAllAggregatedTimingEventFilter
- FAnyAggregatedTimingEventFilter
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
Type | Name | Description | |
---|---|---|---|
![]() |
uint32 | ChangeNumber | |
![]() |
TArray< TSharedPtr< ITimingEventFilter > > | Children |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddChild
(
TSharedPtr< ITimingEventFilter > InFilter |
|
![]() ![]() |
const TArray< TSharedPtr< ITimingEventFilter > > | GetChildren () |
|
![]() ![]() |
const FName & |
Overridden from ITimingEventFilter
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
uint32 | 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; | |
![]() ![]() ![]() |
const FName & | GetTypeName () |
|
![]() ![]() ![]() |
bool |
Constants
Name | Description |
---|---|
TypeName |