UAbilityAsync_WaitGameplayTag

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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(Abstract)
class UAbilityAsync_WaitGameplayTag : public UAbilityAsync

Variables

Name Description

Protected variable

FDelegateHandle

 

MyHandle

Protected variable

bool

 

OnlyTriggerOnce

Protected variable

FGameplayTag

 

Tag

Protected variable

int32

 

TargetCount

Functions

Name Description

Protected function Virtual

void

 

BroadcastDelegate()

Protected function Virtual

void

 

GameplayTagCallback

(
    const FGameplayTag Tag,
    int32 NewCount
)

Overridden from UAbilityAsync

Name Description

Protected function Virtual

void

 

EndAction()

Explicitly end the action, will disable any callbacks and allow action to be destroyed

Overridden from UBlueprintAsyncActionBase

Name Description

Protected function Virtual

void

 

Activate()

Called to trigger the action once the delegates have been bound

Classes