Navigation
API > API/Plugins > API/Plugins/AnalyticsMulticast
Inheritance Hierarchy
- IModuleInterface
- IAnalyticsProviderModule
- FAnalyticsMulticast
References
| Module | AnalyticsMulticast |
| Header | /Engine/Plugins/Runtime/Analytics/AnalyticsMulticast/Source/AnalyticsMulticast/Public/AnalyticsMulticast.h |
| Include | #include "AnalyticsMulticast.h" |
Syntax
class FAnalyticsMulticast : public IAnalyticsProviderModule
Remarks
Exposes a multicast provider that multicasts analytics events to multiple providers. Configured using a comma separated list of provider modules. Each module then uses The supplied configuration delegate to configure itself.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IAnalyticsProvider > | CreateAnalyticsProvider
(
const Config& ConfigValues, |
Construct an analytics provider directly from a config object (and a delegate to provide configuration to each configured provider). | |
| FAnalyticsMulticast & | Get () |
Module functionality. |
Overridden from IAnalyticsProviderModule
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IAnalyticsProvider > | CreateAnalyticsProvider
(
const FAnalyticsProviderConfigurationDelegate& GetConfigValue |
Provider factory functions |
Classes
| Type | Name | Description | |
|---|---|---|---|
| Config | Configuration functionality. |