Navigation
API > API/Developer > API/Developer/TraceServices
An interface that can consume timed serial events (a timeline).
| Name | IEditableTimeline |
| Type | class |
| Header File | /Engine/Source/Developer/TraceServices/Public/Model/MonotonicTimeline.h |
| Include Path | #include "Model/MonotonicTimeline.h" |
| Source | /Engine/Source/Developer/TraceServices/Public/TraceServices/Model/TimingProfiler.h |
Syntax
template<typename InEventType>
class IEditableTimeline
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IEditableTimeline() |
Model/MonotonicTimeline.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AppendBeginEvent
(
double StartTime, |
Begin a new timed event. | Model/MonotonicTimeline.h | |
void AppendEndEvent
(
double EndTime |
End a new timed event. This ends the event started by the prior call to AppendBeginEvent. | Model/MonotonicTimeline.h | |
virtual double GetLastTimestamp() |
Gets the last time added to the timeline. | Model/MonotonicTimeline.h |