#include <GameplayAbility_BossBreath.h>
|
virtual void | ActivateAbility (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo, const FGameplayEventData *TriggerEventData) override |
virtual void | CalculateTracePoints (FVector &OutStartLocation, FVector &OutEndLocation) override |
void | ApplyEffectToTarget (AActor *Target, float DamageAmount) |
void | ExecuteTrace () |
void | HandleTraceResult (const FGameplayAbilityTargetDataHandle &TargetData) |
virtual void | OnTraceHit (const FGameplayAbilityTargetDataHandle &TargetData) |
void | OnTraceHitBP (const FGameplayAbilityTargetDataHandle &TargetData) |
◆ ActivateAbility()
void UGameplayAbility_BossBreath::ActivateAbility |
( |
const FGameplayAbilitySpecHandle | Handle, |
|
|
const FGameplayAbilityActorInfo * | ActorInfo, |
|
|
const FGameplayAbilityActivationInfo | ActivationInfo, |
|
|
const FGameplayEventData * | TriggerEventData ) |
|
overrideprotectedvirtual |
◆ CalculateTracePoints()
void UGameplayAbility_BossBreath::CalculateTracePoints |
( |
FVector & | OutStartLocation, |
|
|
FVector & | OutEndLocation ) |
|
overrideprotectedvirtual |
◆ BreathMontage
TObjectPtr<UAnimMontage> UGameplayAbility_BossBreath::BreathMontage |
|
protected |
이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: