Space Plunder
Loading...
Searching...
No Matches
ALSAnimNotifyCameraShake.h
Go to the documentation of this file.
1// Copyright: Copyright (C) 2022 Doğa Can Yanıkoğlu
2// Source Code: https://github.com/dyanikoglu/ALS-Community
3
4
5#pragma once
6
7#include "CoreMinimal.h"
8#include "Camera/CameraShakeBase.h"
9#include "Animation/AnimNotifies/AnimNotify.h"
10#include "ALSAnimNotifyCameraShake.generated.h"
11
12class UCameraShakeBase;
13
17UCLASS()
18class ALSV4_CPP_API UALSAnimNotifyCameraShake : public UAnimNotify
19{
20 GENERATED_BODY()
21
22 virtual void Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, const FAnimNotifyEventReference& EventReference) override;
23
24public:
25 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
26 TSubclassOf<UCameraShakeBase> ShakeClass;
27
28 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
29 float Scale = 1.0f;
30};
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
Definition ALSAnimNotifyCameraShake.h:19