Navigation
API > API/Developer > API/Developer/TraceInsights > API/Developer/TraceInsights/Insights > API/Developer/TraceInsights/Insights/ViewModels
Inheritance Hierarchy
- ITimingEvent
- FTimingEvent
- FThreadTrackEvent
References
| Module | TraceInsights |
| Header | /Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingEvent.h |
| Include | #include "Insights/ViewModels/TimingEvent.h" |
Syntax
class FTimingEvent : public ITimingEvent
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTimingEvent
(
const FTimingEvent& |
|||
FTimingEvent
(
FTimingEvent&& |
|||
FTimingEvent
(
const TSharedRef< const FBaseTimingTrack > InTrack, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | ComputeEventColor
(
const TCHAR* Str |
||
| uint32 | ComputeEventColor
(
uint32 Id |
||
| double | |||
| FTimingEventSearchHandle & | |||
| const FName & | |||
| uint64 | GetType () |
||
| bool | |||
| void | SetExclusiveTime
(
double InExclusiveTime |
||
| void | SetIsExclusiveTimeComputed
(
bool InIsExclusiveTime |
||
| void | SetType
(
uint64 InType |
Overridden from ITimingEvent
| Type | Name | Description | |
|---|---|---|---|
| bool | Equals
(
const ITimingEvent& Other |
||
| uint32 | GetDepth () |
||
| double | GetDuration () |
||
| double | GetEndTime () |
||
| double | GetStartTime () |
||
| const TSharedRef< const FBaseTimingTrack > | GetTrack () |
||
| const FName & | GetTypeName () |
||
| bool |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FTimingEvent & | operator=
(
const FTimingEvent& |
||
| FTimingEvent & | operator=
(
FTimingEvent&& |
Constants
| Name | Description |
|---|---|
| TypeName |