5#include "CoreMinimal.h"
6#include "Animation/AnimNotifies/AnimNotify.h"
7#include "AnimNotify_CameraShake.generated.h"
16 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Camera Shake")
17 TSubclassOf<class UCameraShakeBase> ShakeConfiguration;
19 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake")
20 float ShakeMultiplier = 1.0f;
22 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake")
23 float TightAimShakeMultiplier = 1.0f;
25 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake")
26 bool bWorldShake = false;
28 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake", meta = (EditCondition = "bWorldShake"))
29 float ShakeInnerRadius = 200.0f;
31 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake", meta=(EditCondition="bWorldShake"))
32 float ShakeOuterRadius = 500.0f;
34 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Camera Shake", meta = (EditCondition = "bWorldShake"))
35 FName ShakeSocket = NAME_None;
37 virtual
void Notify(class USkeletalMeshComponent* MeshComp, class UAnimSequenceBase* Animation) override;
Definition: AnimNotify_CameraShake.h:11