Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
AnimNotifyState_SendGameplayTags.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3#include "CK_UE.h"
4#include "Animation/AnimNotifies/AnimNotifyState.h"
5#include "GameplayTagContainer.h"
6#include "AnimNotifyState_SendGameplayTags.generated.h"
7
8UCLASS()
9class CK_UE_API UAnimNotifyState_SendGameplayTags : public UAnimNotifyState
10{
11 GENERATED_BODY()
12
13public:
14 virtual void NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration,
15 const FAnimNotifyEventReference& EventReference) override;
16 virtual void NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, const FAnimNotifyEventReference& EventReference) override;
17 virtual FString GetNotifyName_Implementation() const override;
18
19private:
20 void SendGameplayTag(USkeletalMeshComponent* MeshComp, FGameplayTag EventTag) const;
21
22protected:
23 UPROPERTY(EditAnywhere, Category = "Gameplay Event", meta = (Categories = "Event"))
24 FGameplayTag BeginEventTag;
25
26 UPROPERTY(EditAnywhere, Category = "Gameplay Event", meta = (Categories = "Event"))
27 FGameplayTag EndEventTag;
28};
Definition AnimNotifyState_SendGameplayTags.h:10