![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IAnalyticsProvider, including all inherited members.
| EndSession()=0 | IAnalyticsProvider | pure virtual |
| FlushEvents()=0 | IAnalyticsProvider | pure virtual |
| GetDefaultEventAttribute(int AttributeIndex) const =0 | IAnalyticsProvider | pure virtual |
| GetDefaultEventAttributeCount() const =0 | IAnalyticsProvider | pure virtual |
| GetDefaultEventAttributesSafe() const =0 | IAnalyticsProvider | pure virtual |
| GetSessionID() const =0 | IAnalyticsProvider | pure virtual |
| GetUserID() const =0 | IAnalyticsProvider | pure virtual |
| RecordCurrencyGiven(const FString &GameCurrencyType, int GameCurrencyAmount) | IAnalyticsProvider | inlinevirtual |
| RecordCurrencyGiven(const FString &GameCurrencyType, int GameCurrencyAmount, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount, const FString &RealCurrencyType, float RealMoneyCost, const FString &PaymentProvider) | IAnalyticsProvider | inlinevirtual |
| RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount) | IAnalyticsProvider | inlinevirtual |
| RecordError(const FString &Error, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| RecordError(const FString &Error) | IAnalyticsProvider | inlinevirtual |
| RecordEvent(const FString &EventName, const TArray< FAnalyticsEventAttribute > &Attributes)=0 | IAnalyticsProvider | pure virtual |
| RecordEvent(const FString &EventName, const TArray< FAnalyticsEventAttribute > &Attributes, EAnalyticsRecordEventMode Mode) | IAnalyticsProvider | inlinevirtual |
| RecordEvent(const FString &EventName) | IAnalyticsProvider | inline |
| RecordEvent(const FString &EventName, const FAnalyticsEventAttribute &Attribute) | IAnalyticsProvider | inline |
| RecordEvent(const FString &EventName, const FString &ParamName, const FString &ParamValue) | IAnalyticsProvider | inline |
| RecordItemPurchase(const FString &ItemId, const FString &Currency, int PerItemCost, int ItemQuantity) | IAnalyticsProvider | inlinevirtual |
| RecordItemPurchase(const FString &ItemId, int ItemQuantity, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| RecordItemPurchase(const FString &ItemId, int ItemQuantity) | IAnalyticsProvider | inline |
| RecordProgress(const FString &ProgressType, const TArray< FString > &ProgressHierarchy, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| RecordProgress(const FString &ProgressType, const FString &ProgressHierarchy) | IAnalyticsProvider | inlinevirtual |
| RecordProgress(const FString &ProgressType, const FString &ProgressHierarchy, const TArray< FAnalyticsEventAttribute > &EventAttrs) | IAnalyticsProvider | inlinevirtual |
| SetAge(const int32 InAge) | IAnalyticsProvider | inlinevirtual |
| SetBuildInfo(const FString &InBuildInfo) | IAnalyticsProvider | inlinevirtual |
| SetDefaultEventAttributes(TArray< FAnalyticsEventAttribute > &&Attributes)=0 | IAnalyticsProvider | pure virtual |
| SetGender(const FString &InGender) | IAnalyticsProvider | inlinevirtual |
| SetLocation(const FString &InLocation) | IAnalyticsProvider | inlinevirtual |
| SetSessionID(const FString &InSessionID)=0 | IAnalyticsProvider | pure virtual |
| SetUserID(const FString &InUserID)=0 | IAnalyticsProvider | pure virtual |
| StartSession() | IAnalyticsProvider | inline |
| StartSession(const TArray< FAnalyticsEventAttribute > &Attributes)=0 | IAnalyticsProvider | pure virtual |
| StartSession(const FAnalyticsEventAttribute &Attribute) | IAnalyticsProvider | inline |
| StartSession(const FString &ParamName, const FString &ParamValue) | IAnalyticsProvider | inline |
| ~IAnalyticsProvider() | IAnalyticsProvider | inlinevirtual |