Navigation
API > API/Developer > API/Developer/TraceServices
| Name | TPointTimeline |
| Type | class |
| Header File | /Engine/Source/Developer/TraceServices/Public/Model/PointTimeline.h |
| Include Path | #include "Model/PointTimeline.h" |
Syntax
template<typename EventType, typename SettingsType>
class TPointTimeline : public TraceServices::ITimeline< EventType >
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TPointTimeline
(
ILinearAllocator& Allocator |
Model/PointTimeline.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TPointTimeline() |
Model/PointTimeline.h |
Structs
| Name | Remarks |
|---|---|
| FEventInternal | |
| FEventPage |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnumerateOutsideRange | bool | Model/PointTimeline.h | ||
| CurrentPage | FEventPage * | Model/PointTimeline.h | ||
| Events | TPagedArray< FEventInternal, FEventPage > | Model/PointTimeline.h | ||
| LastTime | double | Model/PointTimeline.h | ||
| ModCount | uint64 | Model/PointTimeline.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 AppendEvent
(
double Time, |
Model/PointTimeline.h | ||
uint64 EmplaceEvent
(
double Time, |
Model/PointTimeline.h | ||
virtual void EnumerateEvents
(
double IntervalStart, |
Model/PointTimeline.h | ||
virtual void EnumerateEvents
(
double IntervalStart, |
Model/PointTimeline.h | ||
virtual void EnumerateEventsDownSampled
(
double IntervalStart, |
Model/PointTimeline.h | ||
virtual void EnumerateEventsDownSampled
(
double IntervalStart, |
Model/PointTimeline.h | ||
virtual bool GetEventInfo
(
double InTime, |
Model/PointTimeline.h | ||
void SetEnumerateOutsideRange
(
bool bInEnumerateOutsideRange |
Set whether we enumerate one event each side of the passed-in time range. | Model/PointTimeline.h |
Overridden from ITimeline
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual double GetEndTime() |
Model/PointTimeline.h | ||
virtual const EventType & GetEvent
(
uint64 InIndex |
Model/PointTimeline.h | ||
virtual uint64 GetEventCount() |
Model/PointTimeline.h | ||
virtual uint64 GetModCount() |
Model/PointTimeline.h | ||
virtual double GetStartTime() |
Model/PointTimeline.h |