Navigation
Unreal Engine C++ API Reference > Developer > TraceInsights > Insights > ViewModels
Inheritance Hierarchy
- ITimingEventFilter
- FTimingEventFilter
- FTimingEventFilterByEventType
- FTimingEventFilterByFrameIndex
- FTimingEventFilterByMaxDuration
- FTimingEventFilterByMinDuration
References
Module | TraceInsights |
Header | /Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingEvent.h |
Include | #include "Insights/ViewModels/TimingEvent.h" |
Syntax
class FTimingEventFilter : public ITimingEventFilter
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bFilterByTrackInstance | |
![]() |
bool | bFilterByTrackTypeName | |
![]() |
uint32 | ChangeNumber | |
![]() |
TSharedPtr< FBaseTimingTrack > | TrackInstance | |
![]() |
FName | TrackTypeName |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FTimingEventFilter
(
const FTimingEventFilter& |
||
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const FName & | ||
![]() ![]() |
TSharedPtr< FBaseTimingTrack > | ||
![]() ![]() |
const FName & | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() |
void | SetFilterByTrackInstance
(
bool bInFilterByTrackInstance |
|
![]() |
void | SetFilterByTrackTypeName
(
bool bInFilterByTrackTypeName |
|
![]() |
void | SetTrackInstance
(
TSharedPtr< FBaseTimingTrack > InTrackInstance |
|
![]() |
void | SetTrackTypeName
(
const FName InTrackTypeName |
Overridden from ITimingEventFilter
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | FilterEvent
(
double InEventStartTime, |
|
![]() ![]() ![]() |
bool | FilterEvent
(
const ITimingEvent& InEvent |
Returns true if the timing event passes the filter. |
![]() ![]() ![]() |
bool | FilterTrack
(
const FBaseTimingTrack& InTrack |
Returns true if the track passes the filter. |
![]() ![]() ![]() |
uint32 | Returns a number that changes each time an attribute of this filter changes. | |
![]() ![]() ![]() |
const FName & | GetTypeName () |
|
![]() ![]() ![]() |
bool |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FTimingEventFilter & | operator=
(
FTimingEventFilter&& |
|
![]() |
FTimingEventFilter & | operator=
(
const FTimingEventFilter& |
Constants
Name | Description |
---|---|
TypeName |