![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineAnalytics.h>
Inheritance diagram for FEngineAnalytics:Static Public Member Functions | |
| static ENGINE_API IAnalyticsProviderET & | GetProvider () |
| static bool | IsAvailable () |
| static ENGINE_API void | Initialize () |
| static ENGINE_API void | Shutdown (bool bIsEngineShutdown=false) |
| static ENGINE_API void | Tick (float DeltaTime) |
| static ENGINE_API void | LowDriveSpaceDetected () |
The public interface for the editor's analytics provider singleton.
WARNING: This is an analytics provider instance that is created whenever UE editor is launched. It is intended ONLY for use by Epic Games. This is NOT intended for games to send game-specific telemetry. Create your own provider instance for your game and configure it independently.
It is called FEngineAnalytics for legacy reasons, and is only used for editor telemetry.
|
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.
|
static |
Called to initialize the singleton.
Helper function to determine if the provider is valid.
|
static |
Called to shut down the singleton