Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FNoncopyable
- FStudioAnalytics
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/StudioAnalytics.h |
| Include | #include "StudioAnalytics.h" |
Syntax
class FStudioAnalytics : private FNoncopyable
Remarks
The public interface for the game studio to gather information about internal development metrics.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddDefaultEventAttribute
(
const FAnalyticsEventAttribute& Attribute |
Add a single attribute to the defaults | |
| void | AddDefaultEventAttributes
(
TArray< FAnalyticsEventAttribute >&& Attributes |
Add a list of attributes to the defaults | |
| void | Applies the default attributes | ||
| double | |||
| IAnalyticsProviderET & | GetProvider () |
Return the provider instance. | |
| bool | IsAvailable () |
Helper function to determine if the provider is valid. | |
| void | RecordEvent
(
const FString& EventName |
General report event function. | |
| void | RecordEvent
(
const FString& EventName, |
General report event function. | |
| void | SetProvider
(
TSharedRef< IAnalyticsProviderET > InAnalytics |
||
| void | Shutdown () |
||
| void | Tick
(
float DeltaSeconds |
Constants
| Name | Description |
|---|---|
| Analytics | |
| bInitialized | |
| DefaultAttributes | |
| TimeEstimation | |
| TimerThread |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | FireEvent_Loading
(
const FString& LoadingName, |
Functionality no longer used |