UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStreamableAsyncLoadParams Struct Reference

#include <StreamableManager.h>

Public Attributes

TArray< FSoftObjectPathTargetsToStream
 
FStreamableDelegateWithHandle OnComplete
 
FStreamableDelegateWithHandle OnCancel
 
FStreamableUpdateDelegate OnUpdate
 
TAsyncLoadPriority Priority = UE::StreamableManager::Private::DefaultAsyncLoadPriority
 
bool bManageActiveHandle = false
 
bool bStartStalled = false
 
TOptional< FStreamableDownloadParamsDownloadParams
 

Detailed Description

Parameters for an async load

Member Data Documentation

◆ bManageActiveHandle

bool FStreamableAsyncLoadParams::bManageActiveHandle = false

[optional] If true, the manager will keep the streamable handle active until explicitly released

◆ bStartStalled

bool FStreamableAsyncLoadParams::bStartStalled = false

[optional] If true, the handle will start in a stalled state and will not attempt to actually async load until StartStalledHandle is called on it

◆ DownloadParams

TOptional<FStreamableDownloadParams> FStreamableAsyncLoadParams::DownloadParams

[optional] EXPERIMENTAL - If present, will attempt to download necessary packages with IoStoreOnDemand

◆ OnCancel

FStreamableDelegateWithHandle FStreamableAsyncLoadParams::OnCancel

[optional] Delegate to call when the load is canceled. Will be called on the next tick or many seconds later

◆ OnComplete

FStreamableDelegateWithHandle FStreamableAsyncLoadParams::OnComplete

[optional] Delegate to call when load finishes. Will be called on the next tick if asset is already loaded, or many seconds later

◆ OnUpdate

FStreamableUpdateDelegate FStreamableAsyncLoadParams::OnUpdate

[optional] delegate that is called periodically as request updates

◆ Priority

TAsyncLoadPriority FStreamableAsyncLoadParams::Priority = UE::StreamableManager::Private::DefaultAsyncLoadPriority

[optional] Priority to pass to the streaming system, higher priority will be loaded first

◆ TargetsToStream

TArray<FSoftObjectPath> FStreamableAsyncLoadParams::TargetsToStream

Assets to load off disk


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