|
KPT 0.0.1
KPT Project Documentation
|
#include <OrbitSkillAbility.h>
Public 멤버 함수 | |
| virtual void | ActivateAbility (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo, const FGameplayEventData *TriggerEventData) override |
| virtual TArray< FTransform > | CalculateSpawnTransforms_Implementation (AActor *Caster, int32 SpawnCount) override |
| UBaseSkillAbility(으)로부터 상속된 Public 멤버 함수 | |
| UBaseSkillAbility () | |
| virtual bool | CalculateFinalStatus () |
| virtual void | InitializeAbilityTable (FSkillData &SkillInfo) |
| virtual void | OnEndAbility (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo, bool bReplicateEndAbility, bool bWasCancelled) |
추가로 상속된 멤버들 | |
| UBaseSkillAbility(으)로부터 상속된 Public 속성 | |
| const UKPTPlayerAttributeSet * | Attributes |
| FSkillData | BaseSkillData |
| FDetailedSkillData | CalculatedStatusData |
| FName | SkillDataRowName |
| FDetailedSkillData | SkillDataTable |
| FDetailedSkillData | StackedStatusData |
| UBaseSkillAbility(으)로부터 상속된 Protected 멤버 함수 | |
| void | ApplySkillCooldown () |
| TArray< FTransform > | CalculateSpawnTransforms (AActor *Caster, int32 SpawnCount) |
| virtual void | SpawnAndInitializeProjectile (const FTransform &SpawnTransform, int32 Index, int32 TotalCount) |
| UBaseSkillAbility(으)로부터 상속된 Protected 속성 | |
| FGameplayTag | SkillTag |
| FGameplayTag | VFXCueTag |
OrbitSkillAbility.h 파일의 12 번째 라인에서 정의되었습니다.
|
overridevirtual |
UBaseSkillAbility(으)로부터 재구현되었습니다.
OrbitSkillAbility.cpp 파일의 6 번째 라인에서 정의되었습니다.
다음을 참조함 : UBaseSkillAbility::ApplySkillCooldown(), UBaseSkillAbility::CalculatedStatusData, UBaseSkillAbility::CalculateSpawnTransforms(), UBaseSkillAbility::OnEndAbility(), UBaseSkillAbility::SpawnAndInitializeProjectile().
|
overridevirtual |
UBaseSkillAbility(으)로부터 재구현되었습니다.
OrbitSkillAbility.cpp 파일의 21 번째 라인에서 정의되었습니다.
다음을 참조함 : UBaseSkillAbility::CalculatedStatusData.