Navigation
Unreal Engine C++ API Reference > 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. |