Navigation
API > API/Runtime > API/Runtime/InstallBundleManager
TODO: Create a per-source version of this struct so that its clear what data bundle sources are responsible for populating.
| Name | FInstallBundleCombinedContentState |
| Type | struct |
| Header File | /Engine/Source/Runtime/InstallBundleManager/Public/InstallBundleTypes.h |
| Include Path | #include "InstallBundleTypes.h" |
Syntax
struct FInstallBundleCombinedContentState
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS FInstallBundleCombinedContentState () |
InstallBundleTypes.h | ||
| InstallBundleTypes.h | |||
| InstallBundleTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FInstallBundleCombinedContentState() |
InstallBundleTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BackgroundDownloadContentSize | TOptional< FInstallBundleContentSize > | InstallBundleTypes.h | ||
| BundlesWithIoStoreOnDemand | TSet< FName > | Bundle Sources don't need to populate this, bundle manager can determine it from init data. | InstallBundleTypes.h | |
| ContentSize | FInstallBundleContentSize | InstallBundleTypes.h | ||
| CurrentVersion | TMap< FInstallBundleSourceType, FString > | InstallBundleTypes.h | ||
| DownloadSize | uint64 | InstallBundleTypes.h | ||
| FreeSpace | uint64 | InstallBundleTypes.h | ||
| IndividualBundleStates | PRAGMA_ENABLE_DEPRECATION_WARNINGS TMap< FName, FInstallBundleContentState > | InstallBundleTypes.h | ||
| InstallOverheadSize | uint64 | InstallBundleTypes.h | ||
| InstallSize | uint64 | InstallBundleTypes.h | ||
| MaxDiskSpaceRequired | uint64 | InstallBundleTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetAllBundlesHaveState
(
EInstallBundleInstallState State, |
InstallBundleTypes.h | ||
bool GetAnyBundleHasState
(
EInstallBundleInstallState State, |
InstallBundleTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InstallBundleTypes.h | |||
| InstallBundleTypes.h |