Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Waits until the input is pressed from activating an ability. This should be true immediately upon starting the ability, since the key was pressed to activate it. We expect server to execute this task in parallel and keep its own time. We do not keep track of
| Name | UAbilityTask_WaitInputPress |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/Tasks/AbilityTask_WaitInputPress.h |
| Include Path | #include "Abilities/Tasks/AbilityTask_WaitInputPress.h" |
Syntax
UCLASS (MinimalAPI)
class UAbilityTask_WaitInputPress : public UAbilityTask
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGameplayTask → UAbilityTask → UAbilityTask_WaitInputPress
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAbilityTask_WaitInputPress
(
const FObjectInitializer& ObjectInitializer |
Abilities/Tasks/AbilityTask_WaitInputPress.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnPress | FInputPressDelegate | Abilities/Tasks/AbilityTask_WaitInputPress.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnPressCallback() |
Abilities/Tasks/AbilityTask_WaitInputPress.h |
Overridden from UGameplayTask
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Activate() |
Abilities/Tasks/AbilityTask_WaitInputPress.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UAbilityTask_WaitInputPress * WaitInputPress
(
UGameplayAbility* OwningAbility, |
Wait until the user presses the input button for this ability's activation. | Abilities/Tasks/AbilityTask_WaitInputPress.h |
|