Navigation
API > API/Plugins > API/Plugins/DefaultInstallBundleManager
Inheritance Hierarchy
- FPersistentStatContainerBase
- FPersistentStatContainer
References
| Module | DefaultInstallBundleManager |
| Header | /Engine/Plugins/Experimental/DefaultInstallBundleManager/Source/Public/InstallBundleManagerUtil.h |
| Include | #include "InstallBundleManagerUtil.h" |
Syntax
class FPersistentStatContainer : public InstallBundleUtil::PersistentStats::FPersistentStatContainerBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | BundleSourcesThatDidWork |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRequiredBundlesForSession
(
const FString& SessionName, |
Adds the BundleNames to the given session's RequiredBundle list. | |
| void | UpdateForBundleSource
(
const FInstallBundleSourceUpdateContentResultInfo& BundleSourceResult, |
||
| void | UpdateForContentState
(
const FInstallBundleCombinedContentState& ContentState, |
Overridden from FPersistentStatContainerBase
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | RemoveBundleStats
(
FName BundleName |
||
| void | RemoveSessionStats
(
const FString& SessionName |
Deletes persistent stat information from our stats for this Session/Bundle to reduce memory useage. | |
| void | StartSessionPersistentStatTracking
(
const FString& SessionName, |
Starts Session Persistent Stat Tracking under the given SessionName. | |
| void | StopSessionPersistentStatTracking
(
const FString& SessionName, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPersistentStatsInformation | Helper struct to contain the information from a StatSession to pass into analytics cleaner. |