Navigation
Unreal Engine C++ API Reference > Runtime > Core > ProfilingDebugging
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/LoadTimeTracker.h |
Include | #include "ProfilingDebugging/LoadTimeTracker.h" |
Syntax
class FLoadTimeTracker
Remarks
High level load time tracker utility (such as initial engine startup or game specific timings)
Constructors
No constructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Prints out total time and individual times | |
![]() ![]() |
void | ||
![]() ![]() |
void | Prints out raw load times for individual timers | |
![]() ![]() |
void | ||
![]() ![]() |
FLoadTimeTracker & | Get () |
|
![]() ![]() |
const TMap< FName, TArray< double > > & | GetData () |
|
![]() |
double & | GetScopeTimeAccumulator
(
const FName& ScopeLabel, |
Gets/adds a scoped time for a given label and instance. Records each instance individually |
![]() |
bool | ||
![]() |
void | ReportScopeTime
(
double ScopeTime, |
Adds a scoped time for a given label. Records each instance individually |
![]() |
void | ||
![]() |
void | ||
![]() ![]() |
void | ||
![]() |
void | ||
![]() ![]() |
void | ||
![]() |
void | ||
![]() ![]() |
void |