#pragma once #include "CoreMinimal.h" #include "Animation/AnimNotifies/AnimNotify.h" #include "Templates/SubclassOf.h" #include "AnimNotify_CameraShake.generated.h" class UCameraShakeBase; UCLASS(Blueprintable, CollapseCategories, MinimalAPI) class UAnimNotify_CameraShake : public UAnimNotify { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) float InnerRadius; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) float OuterRadius; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) bool ControllerOnly; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TSubclassOf CameraShake; UAnimNotify_CameraShake(); };