![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IoStoreOnDemand.h>
Public Attributes | |
| TUniquePtr< FOnDemandToc > | Toc |
| FString | MountId |
| FString | TocRelativeUrl |
| FString | FilePath |
| FName | HostGroupName = FOnDemandHostGroup::DefaultName |
| FOnDemandHostGroup | HostGroup |
| EOnDemandMountOptions | Options = EOnDemandMountOptions::StreamOnDemand |
Arguments for mounting on-demand container TOC(s).
On-demand content can be mounted by providing:
The chunk URLs are derived from the provided TOC URL or from the serialized chunks directory property in the TOC, i.e. if the TocRelativeUrl is not specified the TOC ChunksDirectory property needs to form a qualified path from the host. Example: http(s)://<Host>/<TocRelativePath>/chunks/<1-Byte Hex>/<hash>.iochunk http(s)://<Host>/<TOC.ChunksDirectory>/chunks/<1-Byte Hex>/<hash>.iochunk
| FString UE::IoStore::FOnDemandMountArgs::FilePath |
Serialize the TOC from the specified file path.
| FOnDemandHostGroup UE::IoStore::FOnDemandMountArgs::HostGroup |
List of URLs from where to download the chunks.
| FName UE::IoStore::FOnDemandMountArgs::HostGroupName = FOnDemandHostGroup::DefaultName |
Name of a new or existing host group.
| FString UE::IoStore::FOnDemandMountArgs::MountId |
Mandatory ID to be used for unmounting all container file(s) included in the TOC.
| EOnDemandMountOptions UE::IoStore::FOnDemandMountArgs::Options = EOnDemandMountOptions::StreamOnDemand |
Mount options.
| TUniquePtr<FOnDemandToc> UE::IoStore::FOnDemandMountArgs::Toc |
Mount an already serialized TOC.
| FString UE::IoStore::FOnDemandMountArgs::TocRelativeUrl |
Relative URL from the primary endpoint from where to download the TOC.