UAnimNotify_GameplayCueState

[UAnimNotify_GameplayCueState](API\Plugins\GameplayAbilities\UAnimNotify_GameplayCueState)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/AnimNotify_GameplayCue.h

Include

#include "AnimNotify_GameplayCue.h"

Syntax

UCLASS(EditInlineNew, Const, HideCategories=Object, CollapseCategories, MinimalAPI,
       Meta=(DisplayName="GameplayCue (Looping)"))
class UAnimNotify_GameplayCueState : public UAnimNotifyState

Remarks

UAnimNotify_GameplayCueState

An animation notify state used for duration based gameplay cues (Looping).

Variables

Name Description

Protected variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

FGameplayCueTag

 

GameplayCue

GameplayCue tag to invoke.

Protected variable

FGameplayCuePro...

 

PreviewProxyTick

Constructors

Functions

Overridden from UAnimNotifyState

Name Description

Public function Virtual Const

bool

 

CanBePlaced

(
    UAnimSequenceBase* Animation
)

Public function Virtual

void

 

NotifyBegin

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation,
    float TotalDuration,
    const FAnimNotifyEventReference& E...
)

Public function Virtual

void

 

NotifyEnd

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation,
    const FAnimNotifyEventReference& E...
)

Public function Virtual

void

 

NotifyTick

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation,
    float FrameDeltaTime,
    const FAnimNotifyEventReference& E...
)

Deprecated Functions

Name Description

Public function Virtual

void

 

NotifyBegin

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation,
    float TotalDuration
)

Please use the other NotifyBegin function instead

Public function Virtual

void

 

NotifyEnd

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation
)

Please use the other NotifyEnd function instead

Public function Virtual

void

 

NotifyTick

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation,
    float FrameDeltaTime
)

Please use the other NotifyTick function instead