FGameplayEffectCue

[FGameplayEffectCue](API\Plugins\GameplayAbilities\FGameplayEffectCue) This is a cosmetic cue that can be tied to a [UGameplayEffect](API\Plugins\GameplayAbilities\UGameplayEffect).

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayEffect.h"

Syntax

USTRUCT(BlueprintType)
struct FGameplayEffectCue

Remarks

FGameplayEffectCue This is a cosmetic cue that can be tied to a UGameplayEffect. This is essentially a GameplayTag + a Min/Max level range that is used to map the level of a GameplayEffect to a normalized value used by the GameplayCue system.

Variables

Name Description

Public variable UProperty Category, EditDefaultsOnly, Meta

FGameplayTagCon...

 

GameplayCueTags

Tags passed to the gameplay cue handler when this cue is activated

Public variable UProperty Category, EditDefaultsOnly

FGameplayAttrib...

 

MagnitudeAttribute

The attribute to use as the source for cue magnitude. If none use level

Public variable UProperty Category, EditDefaultsOnly

float

 

MaxLevel

The maximum level that this Cue supports

Public variable UProperty Category, EditDefaultsOnly

float

 

MinLevel

The minimum level that this Cue supports

Constructors

Name Description

Public function

FGameplayEffectCue()

Public function

FGameplayEffectCue

(
    const FGameplayTag& InTag,
    float InMinLevel,
    float InMaxLevel
)

Functions

Name Description

Public function

float

 

NormalizeLevel

(
    float InLevel
)