FGameplayCueNotify_SoundInfo

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

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayCueNotifyTypes.h"

Syntax

USTRUCT(BlueprintType)
struct FGameplayCueNotify_SoundInfo

Remarks

FGameplayCueNotify_SoundInfo

Properties that specify how to play a sound effect.

Variables

Name Description

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

uint32: 1

 

bOverridePlacementInfo

If enabled, use the placement info override and not the default one.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

uint32: 1

 

bOverrideSpawnCondition

If enabled, use the spawn condition override and not the default one.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

uint32: 1

 

bUseSoundParameterInterface

If enabled, use the placement info override and not the default one.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

LoopingFadeOutDuration

How long it should take to fade out. Only used on looping gameplay cues.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

LoopingFadeVolumeLevel

The volume level you want the sound to fade out to over the 'Looping Fade Out Duration' before stopping.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

FGameplayCueNot...

 

PlacementInfoOverride

Defines how the sound will be placed.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

USoundBase *...

 

SoundCue

Sound to play.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

FGameplayCueNot...

 

SoundParameterInterfaceInfo

Defines how to interface with the sound.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

FGameplayCueNot...

 

SpawnConditionOverride

Condition to check before playing the sound.

Constructors

Functions

Name Description

Public function Const

bool

 

PlaySound

Public function Const

void

 

ValidateBurstAssets

(
    UObject* ContainingAsset,
    const FString& Context,
    TArray< FText >& ValidationErrors
)