Space Plunder
Loading...
Searching...
No Matches
ALSNotifyStateEarlyBlendOut.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 "Animation/AnimNotifies/AnimNotifyState.h"
10
11#include "ALSNotifyStateEarlyBlendOut.generated.h"
12
16UCLASS()
17class ALSV4_CPP_API UALSNotifyStateEarlyBlendOut : public UAnimNotifyState
18{
19 GENERATED_BODY()
20
21 virtual void NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime,
22 const FAnimNotifyEventReference& EventReference) override;
23
24 virtual FString GetNotifyName_Implementation() const override;
25
26public:
27 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
28 TObjectPtr<UAnimMontage> ThisMontage = nullptr;
29
30 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
31 float BlendOutTime = 0.25f;
32
33 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
34 bool bCheckMovementState = false;
35
36 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
38
39 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
40 bool bCheckStance = false;
41
42 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
44
45 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = AnimNotify)
46 bool bCheckMovementInput = false;
47};
EALSMovementState
Definition ALSCharacterEnumLibrary.h:55
EALSStance
Definition ALSCharacterEnumLibrary.h:108
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
Definition ALSNotifyStateEarlyBlendOut.h:18