Navigation
API > API/Runtime > API/Runtime/IoStoreOnDemandCore
A single-ownership handle to an install request.
| Name | FOnDemandInstallRequest |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/IoStore/OnDemandCore/Public/IO/IoStoreOnDemand.h |
| Include Path | #include "IO/IoStoreOnDemand.h" |
Syntax
class FOnDemandInstallRequest : public UE::IoStore::FOnDemandRequest
Inheritance Hierarchy
- FOnDemandRequest → FOnDemandInstallRequest
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Creates an invalid install request. | IO/IoStoreOnDemand.h | ||
| Move constructable. | IO/IoStoreOnDemand.h | ||
FOnDemandInstallRequest
(
const FOnDemandInstallRequest& |
IO/IoStoreOnDemand.h | ||
FOnDemandInstallRequest
(
FWeakOnDemandIoStore IoStore, |
IO/IoStoreOnDemand.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FOnDemandInstallRequest() |
Destructor. | IO/IoStoreOnDemand.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IoStore | FWeakOnDemandIoStore | IO/IoStoreOnDemand.h | ||
| Request | FSharedInternalInstallRequest | IO/IoStoreOnDemand.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Cancel() |
Cancel the install request. | IO/IoStoreOnDemand.h | |
void UpdatePriority
(
int32 NewPriority |
Update priority of the instlal request. | IO/IoStoreOnDemand.h |
Overridden from FOnDemandRequest
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EStatus GetStatus() |
Returns the current request status. | IO/IoStoreOnDemand.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Move assignable. | IO/IoStoreOnDemand.h | ||
FOnDemandInstallRequest & operator=
(
const FOnDemandInstallRequest& |
IO/IoStoreOnDemand.h |