UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall Struct Reference

#include <OnDemandContentInstaller.h>

Public Member Functions

 FInstall (FOnDemandInstallArgs &&InArgs, FOnDemandInstallCompleted &&InOnCompleted, FOnDemandInstallProgressed &&InOnProgress)
 

Public Attributes

FOnDemandInstallArgs Args
 
FOnDemandInstallCompleted OnCompleted
 
FOnDemandInstallProgressed OnProgress
 
FSharedInternalInstallRequest Request
 
TArray< Private::FResolvedContainerChunksResolvedChunks
 
TArray< FChunkHttpRequestHandle > HttpRequestHandles
 
FOnDemandInstallProgress Progress
 
uint64 DownloadedChunkCount = 0
 
uint64 LastProgressCycles = 0
 
bool bHttpRequestsIssued = false
 
std::atomic_bool bNotifyingProgressOnGameThread {false}
 

Constructor & Destructor Documentation

◆ FInstall()

UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::FInstall ( FOnDemandInstallArgs &&  InArgs,
FOnDemandInstallCompleted &&  InOnCompleted,
FOnDemandInstallProgressed &&  InOnProgress 
)
inline

Member Data Documentation

◆ Args

FOnDemandInstallArgs UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::Args

◆ bHttpRequestsIssued

bool UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::bHttpRequestsIssued = false

◆ bNotifyingProgressOnGameThread

std::atomic_bool UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::bNotifyingProgressOnGameThread {false}

◆ DownloadedChunkCount

uint64 UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::DownloadedChunkCount = 0

◆ HttpRequestHandles

TArray<FChunkHttpRequestHandle> UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::HttpRequestHandles

◆ LastProgressCycles

uint64 UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::LastProgressCycles = 0

◆ OnCompleted

FOnDemandInstallCompleted UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::OnCompleted

◆ OnProgress

FOnDemandInstallProgressed UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::OnProgress

◆ Progress

FOnDemandInstallProgress UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::Progress

◆ Request

FSharedInternalInstallRequest UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::Request

◆ ResolvedChunks

TArray<Private::FResolvedContainerChunks> UE::IoStore::FOnDemandContentInstaller::FRequest::FInstall::ResolvedChunks

The documentation for this struct was generated from the following file: