Module |
|
Header |
/Engine/Source/Runtime/Core/Public/ProfilingDebugging/LoadTimeTracker.h |
Include |
#include "ProfilingDebugging/LoadTimeTracker.h" |
class FLoadTimeTracker
High level load time tracker utility (such as initial engine startup or game specific timings)
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
DumpHighLevelLoadTimes() |
Prints out total time and individual times |
|
|
DumpHighLevelLoadTimesStatic() |
||
|
DumpRawLoadTimes() |
Prints out raw load times for individual timers |
|
|
DumpRawLoadTimesStatic() |
||
|
FLoadTimeTra... |
Get() |
|
|
const TMap< ... |
GetData() |
|
|
double & |
GetScopeTimeAccumulator |
Gets/adds a scoped time for a given label and instance. Records each instance individually |
|
IsAccumulating() |
||
|
ReportScopeTime ( |
Adds a scoped time for a given label. Records each instance individually |
|
|
ResetHighLevelLoadTimes() |
||
|
ResetRawLoadTimes() |
||
|
ResetRawLoadTimesStatic() |
||
|
StartAccumulatedLoadTimes() |
||
|
StartAccumulatedLoadTimesStatic() |
||
|
StopAccumulatedLoadTimes() |
||
|
StopAccumulatedLoadTimesStatic() |