Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
| Name | FAnalyticsHelper |
| Type | struct |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeAnalyticsHelper.h |
| Include Path | #include "InterchangeAnalyticsHelper.h" |
Syntax
struct FAnalyticsHelper
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnalyticsAttributes | TMap< FString, TArray< FAnalyticsEventAttribute > > | Analytics Attributes to share with the Translators. (to be sent when Import is finished) | InterchangeAnalyticsHelper.h | |
| CriticalSection | FCriticalSection | InterchangeAnalyticsHelper.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
const FString& Identifier, |
Make sure it is safe to call this directly. | InterchangeAnalyticsHelper.h | |
void AddThreadSafe
(
const FString& Identifier, |
It is suggest to use the AppendThreadSafe, if more than one Entry is added as it will Scope Lock for every entry. | InterchangeAnalyticsHelper.h | |
void AppendThreadSafe
(
const FString& Identifier, |
InterchangeAnalyticsHelper.h | ||
void ClearAnalyticsEventData
(
const FString& Identifier |
Remove all the event attributes if the identifier matches. | InterchangeAnalyticsHelper.h | |
void SendAnalytics() |
InterchangeAnalyticsHelper.h |