Navigation
Unreal Engine C++ API Reference > Developer > TraceServices > Model
Inheritance Hierarchy
- ITimeline
- TPointTimeline
References
Module | TraceServices |
Header | /Engine/Source/Developer/TraceServices/Public/Model/PointTimeline.h |
Include | #include "Model/PointTimeline.h" |
Syntax
template<typename EventType, typename SettingsType>
class TPointTimeline : public TraceServices::ITimeline< EventType >
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TPointTimeline
(
ILinearAllocator& Allocator |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
uint64 | AppendEvent
(
double Time, |
|
![]() |
uint64 | EmplaceEvent
(
double Time, |
|
![]() ![]() ![]() |
void | EnumerateEvents
(
double IntervalStart, |
|
![]() ![]() ![]() |
void | EnumerateEvents
(
double IntervalStart, |
|
![]() ![]() ![]() |
void | EnumerateEventsDownSampled
(
double IntervalStart, |
|
![]() ![]() ![]() |
void | EnumerateEventsDownSampled
(
double IntervalStart, |
|
![]() ![]() ![]() |
bool | GetEventInfo
(
double InTime, |
|
![]() |
void | SetEnumerateOutsideRange
(
bool bInEnumerateOutsideRange |
Set whether we enumerate one event each side of the passed-in time range. |
Overridden from ITimeline
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
double | GetEndTime () |
|
![]() ![]() ![]() |
const EventType & | GetEvent
(
uint64 InIndex |
|
![]() ![]() ![]() |
uint64 | ||
![]() ![]() ![]() |
uint64 | GetModCount () |
|
![]() ![]() ![]() |
double | GetStartTime () |