UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAnalyticsProviderLog Member List

This is the complete list of members for FAnalyticsProviderLog, including all inherited members.

EndSession() overrideFAnalyticsProviderLogvirtual
FAnalyticsProviderLog(const FAnalyticsProviderConfigurationDelegate &GetConfigValue)FAnalyticsProviderLog
FlushEvents() overrideFAnalyticsProviderLogvirtual
GetDefaultEventAttribute(int AttributeIndex) const overrideFAnalyticsProviderLogvirtual
GetDefaultEventAttributeCount() const overrideFAnalyticsProviderLogvirtual
GetDefaultEventAttributesSafe() const overrideFAnalyticsProviderLogvirtual
GetSessionID() const overrideFAnalyticsProviderLogvirtual
GetUserID() const overrideFAnalyticsProviderLogvirtual
RecordCurrencyGiven(const FString &GameCurrencyType, int GameCurrencyAmount)IAnalyticsProviderinlinevirtual
RecordCurrencyGiven(const FString &GameCurrencyType, int GameCurrencyAmount, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount, const FString &RealCurrencyType, float RealMoneyCost, const FString &PaymentProvider)IAnalyticsProviderinlinevirtual
RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
RecordCurrencyPurchase(const FString &GameCurrencyType, int GameCurrencyAmount)IAnalyticsProviderinlinevirtual
RecordError(const FString &Error, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
RecordError(const FString &Error)IAnalyticsProviderinlinevirtual
RecordEvent(const FString &EventName, const TArray< FAnalyticsEventAttribute > &Attributes={}) overrideFAnalyticsProviderLogvirtual
IAnalyticsProvider::RecordEvent(const FString &EventName, const TArray< FAnalyticsEventAttribute > &Attributes, EAnalyticsRecordEventMode Mode)IAnalyticsProviderinlinevirtual
IAnalyticsProvider::RecordEvent(const FString &EventName)IAnalyticsProviderinline
IAnalyticsProvider::RecordEvent(const FString &EventName, const FAnalyticsEventAttribute &Attribute)IAnalyticsProviderinline
IAnalyticsProvider::RecordEvent(const FString &EventName, const FString &ParamName, const FString &ParamValue)IAnalyticsProviderinline
RecordItemPurchase(const FString &ItemId, const FString &Currency, int PerItemCost, int ItemQuantity)IAnalyticsProviderinlinevirtual
RecordItemPurchase(const FString &ItemId, int ItemQuantity, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
RecordItemPurchase(const FString &ItemId, int ItemQuantity)IAnalyticsProviderinline
RecordProgress(const FString &ProgressType, const TArray< FString > &ProgressHierarchy, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
RecordProgress(const FString &ProgressType, const FString &ProgressHierarchy)IAnalyticsProviderinlinevirtual
RecordProgress(const FString &ProgressType, const FString &ProgressHierarchy, const TArray< FAnalyticsEventAttribute > &EventAttrs)IAnalyticsProviderinlinevirtual
SetAge(const int32 InAge)IAnalyticsProviderinlinevirtual
SetBuildInfo(const FString &InBuildInfo)IAnalyticsProviderinlinevirtual
SetDefaultEventAttributes(TArray< FAnalyticsEventAttribute > &&Attributes) overrideFAnalyticsProviderLogvirtual
SetGender(const FString &InGender)IAnalyticsProviderinlinevirtual
SetLocation(const FString &InLocation)IAnalyticsProviderinlinevirtual
SetSessionID(const FString &InSessionID) overrideFAnalyticsProviderLogvirtual
SetUserID(const FString &InUserID) overrideFAnalyticsProviderLogvirtual
StartSession(const TArray< FAnalyticsEventAttribute > &Attributes={}) overrideFAnalyticsProviderLogvirtual
IAnalyticsProvider::StartSession()IAnalyticsProviderinline
IAnalyticsProvider::StartSession(const FAnalyticsEventAttribute &Attribute)IAnalyticsProviderinline
IAnalyticsProvider::StartSession(const FString &ParamName, const FString &ParamValue)IAnalyticsProviderinline
~FAnalyticsProviderLog()FAnalyticsProviderLog
~IAnalyticsProvider()IAnalyticsProviderinlinevirtual