15 FName ExecutionFunction;
99 ENGINE_API virtual FString GetDescription()
const;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
auto Response
Definition ExternalRpcRegistry.cpp:598
Definition NameTypes.h:617
Definition LatentActions.h:73
virtual ~FPendingLatentAction()
Definition LatentActions.h:79
virtual void UpdateOperation(FLatentResponse &Response)
Definition LatentActions.h:84
virtual void NotifyObjectDestroyed()
Definition LatentActions.h:94
FPendingLatentAction()
Definition LatentActions.h:75
virtual void NotifyActionAborted()
Definition LatentActions.h:96
@ false
Definition radaudio_common.h:23
Definition LatentActions.h:10
FLatentResponse & TriggerLink(FName ExecutionFunction, int32 LinkID, FWeakObjectPtr InCallbackTarget)
Definition LatentActions.h:52
FLatentResponse & DoneIf(bool Condition)
Definition LatentActions.h:46
friend struct FLatentActionManager
Definition LatentActions.h:38
FLatentResponse & FinishAndTriggerIf(bool Condition, FName ExecutionFunction, int32 LinkID, FWeakObjectPtr InCallbackTarget)
Definition LatentActions.h:58
bool bRemoveAction
Definition LatentActions.h:35
float ElapsedTime() const
Definition LatentActions.h:68
TArray< FExecutionInfo, TInlineAllocator< 4 > > LinksToExecute
Definition LatentActions.h:34
float DeltaTime
Definition LatentActions.h:36
FLatentResponse(float InDeltaTime)
Definition LatentActions.h:40
Definition WeakObjectPtr.h:49