UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAnalyticsProviderModule Class Referenceabstract

#include <IAnalyticsProviderModule.h>

+ Inheritance diagram for IAnalyticsProviderModule:

Public Member Functions

virtual TSharedPtr< IAnalyticsProviderCreateAnalyticsProvider (const FAnalyticsProviderConfigurationDelegate &GetConfigValue) const =0
 
- Public Member Functions inherited from IModuleInterface
virtual ~IModuleInterface ()
 
virtual void StartupModule ()
 
virtual void PreUnloadCallback ()
 
virtual void PostLoadCallback ()
 
virtual void ShutdownModule ()
 
virtual bool SupportsDynamicReloading ()
 
virtual bool SupportsAutomaticShutdown ()
 
virtual bool IsGameModule () const
 

Detailed Description

Generic interface for an analytics provider. Other modules can define more and register them with this module.

Member Function Documentation

◆ CreateAnalyticsProvider()

virtual TSharedPtr< IAnalyticsProvider > IAnalyticsProviderModule::CreateAnalyticsProvider ( const FAnalyticsProviderConfigurationDelegate GetConfigValue) const
pure virtual

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