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

#include <IoStoreOnDemand.h>

Public Member Functions

FOnDemandInstallProgressCombine (const FOnDemandInstallProgress &Other)
 
uint64 GetTotalDownloadSize () const
 
uint64 GetAlreadyDownloadedSize () const
 
float GetRelativeProgress () const
 
float GetAbsoluteProgress () const
 
uint64 GetCachedSize () const
 
uint64 GetTotalSize () const
 

Public Attributes

uint64 TotalContentSize = 0
 
uint64 TotalInstallSize = 0
 
uint64 CurrentInstallSize = 0
 

Detailed Description

Holds information about progress for an install request.

Member Function Documentation

◆ Combine()

FOnDemandInstallProgress & UE::IoStore::FOnDemandInstallProgress::Combine ( const FOnDemandInstallProgress Other)
inline

◆ GetAbsoluteProgress()

float UE::IoStore::FOnDemandInstallProgress::GetAbsoluteProgress ( ) const
inline

◆ GetAlreadyDownloadedSize()

uint64 UE::IoStore::FOnDemandInstallProgress::GetAlreadyDownloadedSize ( ) const
inline

◆ GetCachedSize()

uint64 UE::IoStore::FOnDemandInstallProgress::GetCachedSize ( ) const
inline

◆ GetRelativeProgress()

float UE::IoStore::FOnDemandInstallProgress::GetRelativeProgress ( ) const
inline

◆ GetTotalDownloadSize()

uint64 UE::IoStore::FOnDemandInstallProgress::GetTotalDownloadSize ( ) const
inline

◆ GetTotalSize()

uint64 UE::IoStore::FOnDemandInstallProgress::GetTotalSize ( ) const
inline

Member Data Documentation

◆ CurrentInstallSize

uint64 UE::IoStore::FOnDemandInstallProgress::CurrentInstallSize = 0

The size currently installed/downloaded (<= TotalInstallSize).

◆ TotalContentSize

uint64 UE::IoStore::FOnDemandInstallProgress::TotalContentSize = 0

The total size of the requested content.

◆ TotalInstallSize

uint64 UE::IoStore::FOnDemandInstallProgress::TotalInstallSize = 0

The total size to be installed/downloaded (<= TotalContentSize).


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