Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Analytics
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/Analytics/EngineAnalyticsSessionSummary.h |
Include | #include "Analytics/EngineAnalyticsSessionSummary.h" |
Syntax
class FEngineAnalyticsSessionSummary
Remarks
Collects engine events/stats and stores a summary on disk until reported by the analytics session summary manager.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FEngineAnalyticsSessionSummary
(
TSharedPtr< IAnalyticsPropertyStore > Storage, |
Constructs an analytics summary collector. |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FTimespan | Get the period used to update and persist the properties to disk. | |
![]() |
IAnalyticsPropertyStore * | GetStore () |
Returns the property store used by the summary. |
![]() |
void | Invoked by the engine when the user is running low on disk space.. | |
![]() |
void | SetPersistPeriod
(
const FTimespan& Period |
Set the period used to persist the properties to disk. |
![]() |
void | Shutdown () |
Shuts down the session, unregistering the callbacks and closing the session. |
![]() ![]() |
void | Invoked during Shutdown() to let derived classes hook in the shutdown. | |
![]() |
void | Tick
(
float DeltaTime |
Ticks the session. |
![]() ![]() |
bool | UpdateSessionProgressInternal
(
bool bCrashing |
Invoked during UpdateSessionProgress() to let derived classes hook in the update. |