Navigation
API > API/Plugins > API/Plugins/DefaultInstallBundleManager > API/Plugins/DefaultInstallBundleManager/FDefaultInstallBundleManager
| Name | FContentRequest |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/DefaultInstallBundleManager/Source/Public/DefaultInstallBundleManager.h |
| Include Path | #include "DefaultInstallBundleManager.h" |
Syntax
struct FContentRequest : public FDefaultInstallBundleManager::FCacheEvictionRequestor
Inheritance Hierarchy
- FDefaultInstallBundleManager::FCacheEvictionRequestor → FDefaultInstallBundleManager::FContentRequest
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FContentRequest() |
DefaultInstallBundleManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bContentWasInstalled | bool | DefaultInstallBundleManager.h | ||
| bDidCacheHintRequested | bool | DefaultInstallBundleManager.h | ||
| bFinishWhenCanceled | bool | DefaultInstallBundleManager.h | ||
| bForcePauseCallback | bool | DefaultInstallBundleManager.h | ||
| bIsCanceled | bool | DefaultInstallBundleManager.h | ||
| bShouldSendAnalytics | bool | DefaultInstallBundleManager.h | ||
| BundleName | FName | DefaultInstallBundleManager.h | ||
| CachedSourceProgress | TMap< FInstallBundleSourceType, FInstallBundleSourceProgress > | DefaultInstallBundleManager.h | ||
| CheckLastestClientDelegateHandle | FDelegateHandle | DefaultInstallBundleManager.h | ||
| Flags | EInstallBundleRequestFlags | DefaultInstallBundleManager.h | ||
| iOnCanceledStep | TStaticArray< int32, EContentRequestBatch::Count > | DefaultInstallBundleManager.h | ||
| iPrereq | int32 | DefaultInstallBundleManager.h | ||
| iStep | int32 | DefaultInstallBundleManager.h | ||
| KeepAwake | TOptional< InstallBundleUtil::FInstallBundleManagerKeepAwake > | If needed, Keep the engine awake while process requests. | DefaultInstallBundleManager.h | |
| LastCacheReserveResult | EInstallBundleCacheReserveResult | DefaultInstallBundleManager.h | ||
| LastSentPauseFlags | EInstallBundlePauseFlags | DefaultInstallBundleManager.h | ||
| LogVerbosityOverride | ELogVerbosity::Type | DefaultInstallBundleManager.h | ||
| OnDemandMountArgs | TArray< TUniquePtr< UE::IoStore::FOnDemandMountArgs > > | DefaultInstallBundleManager.h | ||
| OptionalErrorCode | FString | DefaultInstallBundleManager.h | ||
| OptionalErrorText | FText | DefaultInstallBundleManager.h | ||
| Prereqs | TArray< EBundlePrereqs > | DefaultInstallBundleManager.h | ||
| RequestSharedContext | InstallBundleUtil::FContentRequestSharedContextPtr | DefaultInstallBundleManager.h | ||
| RequiredSourceRequestResultsCount | int | How many results we are expected to have in the SourceRequestResults array | DefaultInstallBundleManager.h | |
| Result | EInstallBundleResult | DefaultInstallBundleManager.h | ||
| ScreenSaveControl | TOptional< InstallBundleUtil::FInstallBundleManagerScreenSaverControl > | If needed, Banish screen savers. | DefaultInstallBundleManager.h | |
| SourcePauseFlags | TMap< FInstallBundleSourceType, EInstallBundlePauseFlags > | DefaultInstallBundleManager.h | ||
| SourceRequestResults | TMap< FInstallBundleSourceType, FInstallBundleSourceUpdateContentResultInfo > | Completion results from each bundle source | DefaultInstallBundleManager.h | |
| StepResult | EContentRequestStepResult | DefaultInstallBundleManager.h | ||
| Steps | TArray< EContentRequestState > | DefaultInstallBundleManager.h |
Functions
Public
Overridden from FCacheEvictionRequestor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetEvictionRequestorName() |
DefaultInstallBundleManager.h | ||
virtual ECacheEvictionRequestorType GetEvictionRequestorType() |
DefaultInstallBundleManager.h | ||
virtual ELogVerbosity::Type GetLogVerbosityOverride() |
DefaultInstallBundleManager.h |