UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AssetManager.h File Reference

Go to the source code of this file.

Classes

struct  FAssetManagerDownloadParams
 
struct  FAssetManagerLoadParams
 
class  UAssetManager
 
struct  UAssetManager::FPendingChunkInstall
 

Namespaces

namespace  UE
 
namespace  UE::AssetRegistry
 
namespace  UE::Cook
 

Enumerations

enum class  EUpdateManagementDatabaseFlags : uint32 { None = 0 , BuildChunkMap = (1 << 0) , ForceRefresh = (1 << 1) }
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (LogAssetManager, Log, All)
 
 DECLARE_DELEGATE_TwoParams (FAssetManagerAcquireResourceDelegateEx, bool, const TArray< int32 > &)
 
 DECLARE_DELEGATE_OneParam (FAssetManagerAcquireResourceDelegate, bool)
 
 DECLARE_MULTICAST_DELEGATE_OneParam (FOnAddedAssetSearchRoot, const FString &)
 
 ENUM_CLASS_FLAGS (EUpdateManagementDatabaseFlags)
 

Enumeration Type Documentation

◆ EUpdateManagementDatabaseFlags

Enumerator
None 
BuildChunkMap 
ForceRefresh 

Function Documentation

◆ DECLARE_DELEGATE_OneParam()

DECLARE_DELEGATE_OneParam ( FAssetManagerAcquireResourceDelegate  ,
bool   
)

Delegate called when acquiring resources/chunks for assets, parameter will be true if all resources were acquired, false if any failed

◆ DECLARE_DELEGATE_TwoParams()

DECLARE_DELEGATE_TwoParams ( FAssetManagerAcquireResourceDelegateEx  ,
bool  ,
const TArray< int32 > &   
)

Delegate called when acquiring resources/chunks for assets, first parameter will be true if all resources were acquired, false if any failed. Second parameter will contain a list of chunks not yet downloaded

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( LogAssetManager  ,
Log  ,
All   
)

◆ DECLARE_MULTICAST_DELEGATE_OneParam()

DECLARE_MULTICAST_DELEGATE_OneParam ( FOnAddedAssetSearchRoot  ,
const FString &   
)

Delegate called when new asset search root is registered due to runtime asset mounting, path will not have a trailing slash

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EUpdateManagementDatabaseFlags  )