ITimeline

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

TraceServices

Header

/Engine/Source/Developer/TraceServices/Public/TraceServices/Containers/Timelines.h

Include

#include "TraceServices/Containers/Timelines.h"

Syntax

template<typename InEventType>
class ITimeline

Destructors

Name Description

Public function Virtual

~ITimeline()

Functions

Name Description

Public function Const

void

 

EnumerateEvents

(
    double IntervalStart,
    double IntervalEnd,
    EventCallback Callback
)

Public function Const

void

 

EnumerateEvents

(
    double IntervalStart,
    double IntervalEnd,
    EventRangeCallback Callback
)

Public function Const

void

 

EnumerateEventsDownSampled

(
    double IntervalStart,
    double IntervalEnd,
    double Resolution,
    EventCallback Callback
)

Public function Const

void

 

EnumerateEventsDownSampled

(
    double IntervalStart,
    double IntervalEnd,
    double Resolution,
    EventRangeCallback Callback
)

Public function Const

double

 

GetEndTime()

Public function Const

const InEven...

 

GetEvent

(
    uint64 InIndex
)

Public function Const

uint64

 

GetEventCount()

Public function Const

uint64

 

GetModCount()

Public function Const

double

 

GetStartTime()

Typedefs

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss