Navigation
API > API/Runtime > API/Runtime/InstallBundleManager
Inheritance Hierarchy
- FJsonSerializable
- FPersistentStatsBase
- FSessionPersistentStats
References
| Module | InstallBundleManager |
| Header | /Engine/Source/Runtime/InstallBundleManager/Public/InstallBundleUtils.h |
| Include | #include "InstallBundleUtils.h" |
Syntax
class FSessionPersistentStats : public InstallBundleUtil::PersistentStats::FPersistentStatsBase
Remarks
Tracks a set of bundles and stats for a named session. This way you can have stats across multiple bundle installs grouped by some naming convention.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSessionPersistentStats
(
const FString& ContentRequestNameIn |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRequiredBundles
(
const TArray< FString >& RequiredBundlesToAdd |
||
| void | AddRequiredBundles
(
const TArray< FName >& RequiredBundlesToAdd |
||
| void | GetRequiredBundles
(
TArray< FString >& OutRequiredBundles |
Populates the passed in TArray with all the required bundles' names. | |
| void | ResetRequiredBundles
(
const TArray< FString >& NewRequiredBundles |
Removes all Required Bundle Names except the ones in the NewRequiredBundlesList. |
Overridden from FPersistentStatsBase
| Type | Name | Description | |
|---|---|---|---|
| const FString | Implementation for FInstallBundleStatsContainerBase. |
Overridden from FJsonSerializable
| Type | Name | Description | |
|---|---|---|---|
| void | Serialize
(
FJsonSerializerBase& Serializer, |
We should not ever really be serializing this base class. Kept it here for reference. |