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

#include <LatentActions.h>

Public Member Functions

 FLatentResponse (float InDeltaTime)
 
FLatentResponseDoneIf (bool Condition)
 
FLatentResponseTriggerLink (FName ExecutionFunction, int32 LinkID, FWeakObjectPtr InCallbackTarget)
 
FLatentResponseFinishAndTriggerIf (bool Condition, FName ExecutionFunction, int32 LinkID, FWeakObjectPtr InCallbackTarget)
 
float ElapsedTime () const
 

Protected Attributes

TArray< FExecutionInfo, TInlineAllocator< 4 > > LinksToExecute
 
bool bRemoveAction
 
float DeltaTime
 

Friends

struct FLatentActionManager
 

Constructor & Destructor Documentation

◆ FLatentResponse()

FLatentResponse::FLatentResponse ( float  InDeltaTime)
inline

Member Function Documentation

◆ DoneIf()

FLatentResponse & FLatentResponse::DoneIf ( bool  Condition)
inline

◆ ElapsedTime()

float FLatentResponse::ElapsedTime ( ) const
inline

◆ FinishAndTriggerIf()

FLatentResponse & FLatentResponse::FinishAndTriggerIf ( bool  Condition,
FName  ExecutionFunction,
int32  LinkID,
FWeakObjectPtr  InCallbackTarget 
)
inline

◆ TriggerLink()

FLatentResponse & FLatentResponse::TriggerLink ( FName  ExecutionFunction,
int32  LinkID,
FWeakObjectPtr  InCallbackTarget 
)
inline

Friends And Related Symbol Documentation

◆ FLatentActionManager

friend struct FLatentActionManager
friend

Member Data Documentation

◆ bRemoveAction

bool FLatentResponse::bRemoveAction
protected

◆ DeltaTime

float FLatentResponse::DeltaTime
protected

◆ LinksToExecute

TArray< FExecutionInfo, TInlineAllocator<4> > FLatentResponse::LinksToExecute
protected

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