Navigation
API > API/Runtime > API/Runtime/Core
| Name | FBootProfiling |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/BootProfiling.h |
| Include Path | #include "ProfilingDebugging/BootProfiling.h" |
Syntax
struct FBootProfiling
Enums
Public
| Name | Remarks |
|---|---|
| ECounterPhase |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int GetAppActivatedCounter
(
ECounterPhase phase |
Returns the amount of times the app has been activated (mobile/switch) during the specified phase. | ProfilingDebugging/BootProfiling.h | |
static int GetAppSuspendedCounter
(
ECounterPhase phase |
Returns the amount of times the app has been suspended (mobile/switch) during the specified phase. | ProfilingDebugging/BootProfiling.h | |
static double GetBootDuration() |
ProfilingDebugging/BootProfiling.h | ||
static double GetEngineInitDuration() |
ProfilingDebugging/BootProfiling.h | ||
static double GetPreInitPostStartupScreenDuration() |
ProfilingDebugging/BootProfiling.h | ||
static double GetPreInitPreStartupScreenDuration() |
ProfilingDebugging/BootProfiling.h | ||
static void InitCounters() |
These are to be called at the appropriate time during EngineInit. | ProfilingDebugging/BootProfiling.h | |
static void OnInitComplete() |
ProfilingDebugging/BootProfiling.h | ||
static void OnPreInitPostStartupScreenComplete() |
ProfilingDebugging/BootProfiling.h | ||
static void OnPreInitPreStartupScreenComplete() |
ProfilingDebugging/BootProfiling.h |