Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
UAnimNotify_AttackHitCheck 클래스 참조

#include <AnimNotify_AttackHitCheck.h>

UAnimNotify_AttackHitCheck에 대한 상속 다이어그램 :
Inheritance graph
UAnimNotify_AttackHitCheck에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

 UAnimNotify_AttackHitCheck ()
 

Protected 멤버 함수

virtual void Notify (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const FAnimNotifyEventReference &EventReference) override
 
virtual FString GetNotifyName_Implementation () const override
 

Protected 속성

FGameplayTag TriggerGameplayTag
 
float ComboAttackLevel
 

생성자 & 소멸자 문서화

◆ UAnimNotify_AttackHitCheck()

UAnimNotify_AttackHitCheck::UAnimNotify_AttackHitCheck ( )
9 : ComboAttackLevel(1.0f)
10{
11
12}
float ComboAttackLevel
Definition AnimNotify_AttackHitCheck.h:30

멤버 함수 문서화

◆ GetNotifyName_Implementation()

FString UAnimNotify_AttackHitCheck::GetNotifyName_Implementation ( ) const
overrideprotectedvirtual
28{
29 return TEXT("GASAttackHitCheck");
30}

◆ Notify()

void UAnimNotify_AttackHitCheck::Notify ( USkeletalMeshComponent *  MeshComp,
UAnimSequenceBase *  Animation,
const FAnimNotifyEventReference &  EventReference 
)
overrideprotectedvirtual
16{
17 Super::Notify(MeshComp, Animation, EventReference);
18
19 if (MeshComp && MeshComp->GetWorld()->IsGameWorld())
20 {
21 FGameplayEventData PayloadData;
22 PayloadData.EventMagnitude = ComboAttackLevel;
23 UAbilitySystemBlueprintLibrary::SendGameplayEventToActor(MeshComp->GetOwner(), TriggerGameplayTag, PayloadData);
24 }
25}
FGameplayTag TriggerGameplayTag
Definition AnimNotify_AttackHitCheck.h:27

멤버 데이터 문서화

◆ ComboAttackLevel

float UAnimNotify_AttackHitCheck::ComboAttackLevel
protected

◆ TriggerGameplayTag

FGameplayTag UAnimNotify_AttackHitCheck::TriggerGameplayTag
protected

이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: