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

Go to the source code of this file.

Classes

class  IInstallBundleSource
 
struct  IInstallBundleSource::FRequestUpdateContentBundleContext
 
struct  IInstallBundleSource::FRequestReleaseContentBundleContext
 

Functions

 DECLARE_DELEGATE_TwoParams (FInstallBundleSourceInitDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourceAsyncInitInfo)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleSourceQueryBundleInfoDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourceBundleInfoQueryResult)
 
 DECLARE_DELEGATE_RetVal_TwoParams (EInstallBundleSourceUpdateBundleInfoResult, FInstallBundleSourceUpdateBundleInfoDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourceUpdateBundleInfoResult)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleLostRelevanceForSourceDelegate, TSharedRef< IInstallBundleSource >, TSet< FName >)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleCompleteDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourceUpdateContentResultInfo)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundlePausedDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourcePauseInfo)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleRemovedDelegate, TSharedRef< IInstallBundleSource >, FInstallBundleSourceReleaseContentResultInfo)
 
 DECLARE_DELEGATE_OneParam (FInstallBundleReportingDelegate, const FInstallBundleReport &)
 
 DECLARE_DELEGATE_FourParams (FInstallBundleRequestStartedDelegate, const FName &, const FString &, const FString &, const FString &)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleRequestCompletedDelegate, const FName &, const FBundleRequestCompleteInfo &)
 
 DECLARE_DELEGATE_TwoParams (FInstallBundleSourceContentPatchResultDelegate, TSharedRef< IInstallBundleSource >, bool)
 

Function Documentation

◆ DECLARE_DELEGATE_FourParams()

DECLARE_DELEGATE_FourParams ( FInstallBundleRequestStartedDelegate  ,
const FName ,
const FString &  ,
const FString &  ,
const FString &   
)

◆ DECLARE_DELEGATE_OneParam()

DECLARE_DELEGATE_OneParam ( FInstallBundleReportingDelegate  ,
const FInstallBundleReport  
)

◆ DECLARE_DELEGATE_RetVal_TwoParams()

◆ DECLARE_DELEGATE_TwoParams() [1/8]

◆ DECLARE_DELEGATE_TwoParams() [2/8]

DECLARE_DELEGATE_TwoParams ( FInstallBundleLostRelevanceForSourceDelegate  ,
TSharedRef< IInstallBundleSource ,
TSet< FName  
)

◆ DECLARE_DELEGATE_TwoParams() [3/8]

◆ DECLARE_DELEGATE_TwoParams() [4/8]

◆ DECLARE_DELEGATE_TwoParams() [5/8]

DECLARE_DELEGATE_TwoParams ( FInstallBundleRequestCompletedDelegate  ,
const FName ,
const FBundleRequestCompleteInfo  
)

◆ DECLARE_DELEGATE_TwoParams() [6/8]

◆ DECLARE_DELEGATE_TwoParams() [7/8]

◆ DECLARE_DELEGATE_TwoParams() [8/8]