Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayCueNotifyTypes.h |
| Include | #include "GameplayCueNotifyTypes.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FGameplayCueNotify_SoundInfo
Remarks
Properties that specify how to play a sound effect.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | bOverridePlacementInfo | If enabled, use the placement info override and not the default one. | |
| uint32: 1 | bOverrideSpawnCondition | If enabled, use the spawn condition override and not the default one. | |
| uint32: 1 | bUseSoundParameterInterface | If enabled, use the placement info override and not the default one. | |
| float | LoopingFadeOutDuration | How long it should take to fade out. Only used on looping gameplay cues. | |
| float | LoopingFadeVolumeLevel | The volume level you want the sound to fade out to over the 'Looping Fade Out Duration' before stopping. | |
| FGameplayCueNotify_PlacementInfo | PlacementInfoOverride | Defines how the sound will be placed. | |
| TObjectPtr< USoundBase > | Sound | Sound to play. | |
| TObjectPtr< USoundBase > | SoundCue | ||
| FGameplayCueNotify_SoundParameterInterfaceInfo | SoundParameterInterfaceInfo | Defines how to interface with the sound. | |
| FGameplayCueNotify_SpawnCondition | SpawnConditionOverride | Condition to check before playing the sound. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | PlaySound
(
const FGameplayCueNotify_SpawnContext& SpawnContext, |
||
| void | ValidateBurstAssets
(
const UObject* ContainingAsset, |