Navigation
API > API/Runtime > API/Runtime/Core > API/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 |