UAbilityAsync_WaitGameplayTag

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](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(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 deleted

Overridden from UBlueprintAsyncActionBase

Name Description

Protected function Virtual

void

 

Activate()

Called to trigger the action once the delegates have been bound

Classes

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss