Module |
|
Header |
/Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsProviderConfigurationDelegate.h |
Include |
#include "AnalyticsProviderConfigurationDelegate.h" |
Analytics providers must be configured when created. This delegate provides a generic way to supply this config when creating a provider from this abstract factory function. This delegate will be called by the specific analytics provider for each configuration value it requires. The first param is the confguration name, the second parameter is a bool that is true if the value is required. It is up to the specific provider to define what configuration keys it requires. Some providers may provide more typesafe ways of constructing them when the code knows exactly which provider it will be using.