| IAnalyticsProviderModule::CreateAnalyticsProvider()
|
Module |
|
Header |
/Engine/Plugins/Runtime/Analytics/AnalyticsMulticast/Source/AnalyticsMulticast/Public/AnalyticsMulticast.h |
Include |
#include "AnalyticsMulticast.h" |
Source |
/Engine/Plugins/Runtime/Analytics/AnalyticsMulticast/Source/AnalyticsMulticast/Private/AnalyticsMulticast.cpp |
virtual TSharedPtr< IAnalyticsProvider > CreateAnalyticsProvider
(
const FAnalyticsProviderConfigurationDelegate & GetConfigValue
) const
IAnalyticsProviderModule interface. Creates the analytics provider given a configuration delegate. The keys required exactly match the field names in the Config object.
When a particular provider module is loaded, it will create an instance and use the provided Configuration delegate to configure each provider.