Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/Abilities > API/Plugins/GameplayAbilities/Abilities/Async
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintAsyncActionBase
- UCancellableAsyncAction
- UAbilityAsync
- UAbilityAsync_WaitGameplayTag
- UAbilityAsync_WaitGameplayTagRemoved
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/Async/AbilityAsync_WaitGameplayTag.h |
| Include | #include "Abilities/Async/AbilityAsync_WaitGameplayTag.h" |
Syntax
UCLASS ()
class UAbilityAsync_WaitGameplayTagRemoved : public UAbilityAsync_WaitGameplayTag
Variables
| Type | Name | Description | |
|---|---|---|---|
| FAsyncWaitGameplayTagDelegate | Removed |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UAbilityAsync_WaitGameplayTagRemoved * | WaitGameplayTagRemoveFromActor
(
AActor* TargetActor, |
Wait until the specified gameplay tag is Removed from Target Actor's ability component If the tag is not present when this task is started, it will immediately broadcast the Removed event. |
Overridden from UAbilityAsync_WaitGameplayTag
| Type | Name | Description | |
|---|---|---|---|
| void |