ILoadTimeProfilerProvider

Windows
MacOS
Linux

Inheritance Hierarchy

IProvider

ILoadTimeProfilerProvider

References

Module

TraceServices

Header

/Engine/Source/Developer/TraceServices/Public/TraceServices/Model/LoadTimeProfiler.h

Include

#include "TraceServices/Model/LoadTimeProfiler.h"

Syntax

class ILoadTimeProfilerProvider : public Trace::IProvider

Destructors

Name Description

Public function Virtual

~ILoadTimeProfilerProvider()

Functions

Name Description

Public function Const

ITable< FLoa...

 

CreateEventAggregation

(
    double IntervalStart,
    double IntervalEnd
)

Public function Const

ITable< FExp...

 

CreateExportDetailsTable

(
    double IntervalStart,
    double IntervalEnd
)

Public function Const

ITable< FLoa...

 

CreateObjectTypeAggregation

(
    double IntervalStart,
    double IntervalEnd
)

Public function Const

ITable< FPac...

 

CreatePackageDetailsTable

(
    double IntervalStart,
    double IntervalEnd
)

Public function Const

bool

 

GetCpuThreadTimelineIndex

(
    uint32 ThreadId,
    uint32& OutTimelineIndex
)

Public function Const

const ITable...

 

GetRequestsTable()

Public function Const

uint64

 

GetTimelineCount()

Public function Const

bool

 

ReadTimeline

(
    uint32 Index,
    TFunctionRef< void...
)

Typedefs

Name

Description

CpuTimeline

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