UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLoadAssetActionBase Struct Reference
+ Inheritance diagram for FLoadAssetActionBase:

Public Member Functions

virtual void OnLoaded() PURE_VIRTUAL(FLoadAssetActionBase FLoadAssetActionBase (const FSoftObjectPath &InSoftObjectPath, const FLatentActionInfo &InLatentInfo)
 
virtual ~FLoadAssetActionBase ()
 
virtual void UpdateOperation (FLatentResponse &Response) override
 
- Public Member Functions inherited from FPendingLatentAction
 FPendingLatentAction ()
 
virtual ~FPendingLatentAction ()
 
virtual void NotifyObjectDestroyed ()
 
virtual void NotifyActionAborted ()
 

Public Attributes

FSoftObjectPath SoftObjectPath
 
FStreamableManager StreamableManager
 
TSharedPtr< FStreamableHandleHandle
 
FName ExecutionFunction
 
int32 OutputLink
 
FWeakObjectPtr CallbackTarget
 

Constructor & Destructor Documentation

◆ FLoadAssetActionBase()

virtual void OnLoaded() PURE_VIRTUAL(FLoadAssetActionBase FLoadAssetActionBase::FLoadAssetActionBase ( const FSoftObjectPath InSoftObjectPath,
const FLatentActionInfo InLatentInfo 
)
inlinevirtual

◆ ~FLoadAssetActionBase()

virtual FLoadAssetActionBase::~FLoadAssetActionBase ( )
inlinevirtual

Member Function Documentation

◆ UpdateOperation()

virtual void FLoadAssetActionBase::UpdateOperation ( FLatentResponse Response)
inlineoverridevirtual

Reimplemented from FPendingLatentAction.

Member Data Documentation

◆ CallbackTarget

FWeakObjectPtr FLoadAssetActionBase::CallbackTarget

◆ ExecutionFunction

FName FLoadAssetActionBase::ExecutionFunction

◆ Handle

TSharedPtr<FStreamableHandle> FLoadAssetActionBase::Handle

◆ OutputLink

int32 FLoadAssetActionBase::OutputLink

◆ SoftObjectPath

FSoftObjectPath FLoadAssetActionBase::SoftObjectPath

◆ StreamableManager

FStreamableManager FLoadAssetActionBase::StreamableManager

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