UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBootProfiling Struct Reference

#include <BootProfiling.h>

Public Types

enum class  ECounterPhase { DuringEngineInit , PostEngineInit , AllPhases }
 

Static Public Member Functions

static CORE_API double GetBootDuration ()
 
static CORE_API double GetPreInitPreStartupScreenDuration ()
 
static CORE_API double GetPreInitPostStartupScreenDuration ()
 
static CORE_API double GetEngineInitDuration ()
 
static CORE_API void InitCounters ()
 
static CORE_API void OnPreInitPreStartupScreenComplete ()
 
static CORE_API void OnPreInitPostStartupScreenComplete ()
 
static CORE_API void OnInitComplete ()
 
static CORE_API int GetAppSuspendedCounter (ECounterPhase phase)
 
static CORE_API int GetAppActivatedCounter (ECounterPhase phase)
 

Member Enumeration Documentation

◆ ECounterPhase

Enumerator
DuringEngineInit 
PostEngineInit 
AllPhases 

Member Function Documentation

◆ GetAppActivatedCounter()

int FBootProfiling::GetAppActivatedCounter ( ECounterPhase  phase)
static

◆ GetAppSuspendedCounter()

int FBootProfiling::GetAppSuspendedCounter ( ECounterPhase  phase)
static

◆ GetBootDuration()

double FBootProfiling::GetBootDuration ( )
static

◆ GetEngineInitDuration()

double FBootProfiling::GetEngineInitDuration ( )
static

◆ GetPreInitPostStartupScreenDuration()

double FBootProfiling::GetPreInitPostStartupScreenDuration ( )
static

◆ GetPreInitPreStartupScreenDuration()

double FBootProfiling::GetPreInitPreStartupScreenDuration ( )
static

◆ InitCounters()

void FBootProfiling::InitCounters ( )
static

◆ OnInitComplete()

void FBootProfiling::OnInitComplete ( )
static

◆ OnPreInitPostStartupScreenComplete()

void FBootProfiling::OnPreInitPostStartupScreenComplete ( )
static

◆ OnPreInitPreStartupScreenComplete()

void FBootProfiling::OnPreInitPreStartupScreenComplete ( )
static

The documentation for this struct was generated from the following files: