FGameplayCueNotify_CameraShakeInfo

[FGameplayCueNotify_CameraShakeInfo](API\Plugins\GameplayAbilities\FGameplayCueNotify_CameraShakeIn-)

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_CameraShakeInfo

Remarks

FGameplayCueNotify_CameraShakeInfo

Properties that specify how to play a camera shake.

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 BlueprintReadOnly

uint32: 1

 

bPlayInWorld

If enabled, the camera shake will be played in the world and affect all players.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

TSubclassOf< UC...

 

CameraShake

Camera shake to play.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

FGameplayCueNot...

 

PlacementInfoOverride

Defines how the camera shake will be placed.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

EGameplayCueNot...

 

PlaySpace

What coordinate space to play the camera shake relative to.

Public variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

float

 

ShakeScale

Scale applied to the camera shake.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

FGameplayCueNot...

 

SpawnConditionOverride

Condition to check before playing the camera shake.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

float

 

WorldFalloffExponent

Exponent that describes the shake intensity falloff curve between the inner and outer radii. (1.0 is linear)

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

float

 

WorldInnerRadius

Players inside this radius get the full intensity camera shake.

Public variable UProperty Category, EditDefaultsOnly, Meta BlueprintReadOnly

float

 

WorldOuterRadius

Players outside this radius do not get the camera shake applied.

Constructors

Functions

Name Description

Public function Const

bool

 

PlayCameraShake

Public function Const

void

 

ValidateBurstAssets

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