Navigation
API > API/Runtime > API/Runtime/Engine
A pending latent action.
| Name | FPendingLatentAction |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/LatentActions.h |
| Include Path | #include "LatentActions.h" |
Syntax
class FPendingLatentAction
Derived Classes
FPendingLatentAction derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPendingLatentAction() |
LatentActions.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FPendingLatentAction() |
LatentActions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetDescription() |
Returns a human readable description of the latent operation's current state. | LatentActions.h | |
virtual void NotifyActionAborted() |
LatentActions.h | ||
virtual void NotifyObjectDestroyed() |
Lets the latent action know that the object which originated it has been garbage collected and the action is going to be destroyed (no more UpdateOperation calls will occur and CallbackTarget is already NULL) This is only called when the object goes away before the action is finished; perform normal cleanup when responding that the action is completed in UpdateOperation | LatentActions.h | |
virtual void UpdateOperation
(
FLatentResponse& Response |
Return true when the action is completed. | LatentActions.h |