#include <ActiveAbility_Slash.h>
|
virtual void | ActivateAbility (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo, const FGameplayEventData *TriggerEventData) override |
|
float | Cooldown |
FGameplayTag | CooldownTag |
FGameplayTag | InputTag |
FGameplayTag | SkillTag |
virtual void | ApplyCooldown (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo) const override |
◆ ActivateAbility()
void UActiveAbility_Slash::ActivateAbility |
( |
const FGameplayAbilitySpecHandle | Handle, |
|
|
const FGameplayAbilityActorInfo * | ActorInfo, |
|
|
const FGameplayAbilityActivationInfo | ActivationInfo, |
|
|
const FGameplayEventData * | TriggerEventData ) |
|
overridevirtual |
◆ BaseDamage
float UActiveAbility_Slash::BaseDamage = 10.f |
|
protected |
◆ PayloadEffectClass
TSubclassOf<UGameplayEffect> UActiveAbility_Slash::PayloadEffectClass |
|
protected |
◆ SkillSpawnData
◆ SlashMontage
TObjectPtr<UAnimMontage> UActiveAbility_Slash::SlashMontage |
|
protected |
◆ SlashProjectileClass
이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: