Navigation
API > API/Runtime > API/Runtime/GameplayTasks > API/Runtime/GameplayTasks/Tasks
Inheritance Hierarchy
- UObject
- IGameplayTaskOwnerInterface
- UGameplayTask
- UGameplayTask_WaitDelay
References
| Module | GameplayTasks |
| Header | /Engine/Source/Runtime/GameplayTasks/Classes/Tasks/GameplayTask_WaitDelay.h |
| Include | #include "Tasks/GameplayTask_WaitDelay.h" |
Syntax
UCLASS (MinimalAPI)
class UGameplayTask_WaitDelay : public UGameplayTask
Remarks
Copyright Epic Games, Inc. All Rights Reserved.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FTaskDelayDelegate | OnFinish |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UGameplayTask_WaitDelay
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UGameplayTask_WaitDelay * | TaskWaitDelay
(
TScriptInterface< IGameplayTaskOwnerInterface > TaskOwner, |
Wait specified time. This is functionally the same as a standard Delay node. | |
| UGameplayTask_WaitDelay * | TaskWaitDelay
(
IGameplayTaskOwnerInterface& InTaskOwner, |
Overridden from UGameplayTask
| Type | Name | Description | |
|---|---|---|---|
| void | Activate () |
Called to trigger the actual task once the delegates have been set up Note that the default implementation does nothing and you don't have to call it | |
| FString | Return debug string describing task |