UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAutomationAnalytics Class Reference

#include <AutomationAnalytics.h>

+ Inheritance diagram for FAutomationAnalytics:

Static Public Member Functions

static IAnalyticsProviderGetProvider ()
 
static void Initialize ()
 
static bool IsAvailable ()
 
static void Shutdown ()
 
static FString GetAutomationEventName (EAutomationEventName::Type InEventName)
 
static FString GetAutomationParamName (EAutomationAnalyticParam::Type InEngineParam)
 
static void InititalizeAnalyticParameterNames ()
 
static bool IsInitialized ()
 
static void FireEvent_FPSCapture (const FAutomationPerformanceSnapshot &PerfSnapshot)
 
static void FireEvent_AutomationTestResults (const FAutomationWorkerRunTestsReply *TestResults, const FString &BeautifiedTestName)
 

Member Function Documentation

◆ FireEvent_AutomationTestResults()

void FAutomationAnalytics::FireEvent_AutomationTestResults ( const FAutomationWorkerRunTestsReply TestResults,
const FString &  BeautifiedTestName 
)
static

◆ FireEvent_FPSCapture()

void FAutomationAnalytics::FireEvent_FPSCapture ( const FAutomationPerformanceSnapshot PerfSnapshot)
static

◆ GetAutomationEventName()

FString FAutomationAnalytics::GetAutomationEventName ( EAutomationEventName::Type  InEventName)
static

◆ GetAutomationParamName()

FString FAutomationAnalytics::GetAutomationParamName ( EAutomationAnalyticParam::Type  InEngineParam)
static

◆ GetProvider()

IAnalyticsProvider & FAutomationAnalytics::GetProvider ( )
static

Return the provider instance. Not valid outside of Initialize/Shutdown calls.

Note: must check IsAvailable() first else this code will assert if the provider is not valid.

◆ Initialize()

void FAutomationAnalytics::Initialize ( )
static

Called to initialize the singleton.

◆ InititalizeAnalyticParameterNames()

void FAutomationAnalytics::InititalizeAnalyticParameterNames ( )
static

◆ IsAvailable()

bool FAutomationAnalytics::IsAvailable ( )
static

Helper function to determine if the provider is valid.

◆ IsInitialized()

bool FAutomationAnalytics::IsInitialized ( )
static

Helper to check if the Analytics provider is Initialized

◆ Shutdown()

void FAutomationAnalytics::Shutdown ( )
static

Called to shut down the singleton


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