KPT 0.0.1
KPT Project Documentation
|
#include <KPTPlayerAttributeSet.h>
Public 멤버 함수 | |
UKPTPlayerAttributeSet () | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, AdditionalProjectileCount) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, AttackAreaMultiplier) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, CriticalChance) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, CriticalDamage) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, Luck) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, MoveSpeed) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, PassiveSkillCooldownReduction) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, ProjectileSizeMultiplier) | |
ATTRIBUTE_ACCESSORS (UKPTPlayerAttributeSet, ProjectileSpeedMultiplier) | |
virtual void | GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override |
virtual void | OnRep_AdditionalProjectileCount (const FGameplayAttributeData &OldAdditionalProjectileCount) |
virtual void | OnRep_AttackAreaMultiplier (const FGameplayAttributeData &OldAttackAreaMultiplier) |
virtual void | OnRep_CriticalChance (const FGameplayAttributeData &OldCriticalChance) |
virtual void | OnRep_CriticalDamage (const FGameplayAttributeData &OldCriticalDamage) |
virtual void | OnRep_Luck (const FGameplayAttributeData &OldLuck) |
virtual void | OnRep_MoveSpeed (const FGameplayAttributeData &OldMoveSpeed) |
virtual void | OnRep_PassiveSkillCooldownReduction (const FGameplayAttributeData &OldPassiveSkillCooldownReduction) |
virtual void | OnRep_ProjectileSizeMultiplier (const FGameplayAttributeData &OldProjectileSizeMultiplier) |
virtual void | OnRep_ProjectileSpeedMultiplier (const FGameplayAttributeData &OldProjectileSpeedMultiplier) |
virtual void | PostGameplayEffectExecute (const FGameplayEffectModCallbackData &Data) override |
UKPTBaseAttributeSet(으)로부터 상속된 Public 멤버 함수 | |
UKPTBaseAttributeSet () | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, AttackPower) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, Damage) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, DefensePower) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, Health) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, MaxHealth) | |
virtual void | OnRep_AttackPower (const FGameplayAttributeData &OldAttackPower) |
virtual void | OnRep_DefensePower (const FGameplayAttributeData &OldDefensePower) |
virtual void | OnRep_Health (const FGameplayAttributeData &OldHealth) |
virtual void | OnRep_MaxHealth (const FGameplayAttributeData &OldMaxHealth) |
virtual void | PreAttributeBaseChange (const FGameplayAttribute &Attribute, float &NewValue) const override |
virtual void | PreAttributeChange (const FGameplayAttribute &Attribute, float &NewValue) override |
Public 속성 | |
FGameplayAttributeData | AdditionalProjectileCount |
FGameplayAttributeData | AttackAreaMultiplier |
FGameplayAttributeData | CriticalChance |
FGameplayAttributeData | CriticalDamage |
FGameplayAttributeData | Luck |
FGameplayAttributeData | MoveSpeed |
FGameplayAttributeData | PassiveSkillCooldownReduction |
FGameplayAttributeData | ProjectileSizeMultiplier |
FGameplayAttributeData | ProjectileSpeedMultiplier |
UKPTBaseAttributeSet(으)로부터 상속된 Public 속성 | |
FGameplayAttributeData | AttackPower |
FGameplayAttributeData | Damage |
FGameplayAttributeData | DefensePower |
FGameplayAttributeData | Health |
FGameplayAttributeData | MaxHealth |
KPTPlayerAttributeSet.h 파일의 13 번째 라인에서 정의되었습니다.
UKPTPlayerAttributeSet::UKPTPlayerAttributeSet | ( | ) |
KPTPlayerAttributeSet.cpp 파일의 10 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), OnRep_AdditionalProjectileCount(), OnRep_AttackAreaMultiplier(), OnRep_CriticalChance(), OnRep_CriticalDamage(), OnRep_Luck(), OnRep_MoveSpeed(), OnRep_PassiveSkillCooldownReduction(), OnRep_ProjectileSizeMultiplier(), OnRep_ProjectileSpeedMultiplier().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
AdditionalProjectileCount | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), AdditionalProjectileCount, ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSpeedMultiplier().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
AttackAreaMultiplier | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), AttackAreaMultiplier, ATTRIBUTE_ACCESSORS(), OnRep_CriticalDamage().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
CriticalChance | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), CriticalChance, OnRep_AdditionalProjectileCount(), OnRep_AttackAreaMultiplier(), OnRep_CriticalChance(), OnRep_CriticalDamage(), OnRep_Luck(), OnRep_MoveSpeed(), OnRep_PassiveSkillCooldownReduction(), OnRep_ProjectileSizeMultiplier(), OnRep_ProjectileSpeedMultiplier(), PostGameplayEffectExecute().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
CriticalDamage | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), CriticalDamage, OnRep_CriticalChance().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
Luck | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), Luck, OnRep_PassiveSkillCooldownReduction().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
MoveSpeed | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), MoveSpeed, OnRep_Luck().
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
PassiveSkillCooldownReduction | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_AdditionalProjectileCount(), PassiveSkillCooldownReduction.
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
ProjectileSizeMultiplier | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_AttackAreaMultiplier(), ProjectileSizeMultiplier.
UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTPlayerAttributeSet | , |
ProjectileSpeedMultiplier | ) |
다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSizeMultiplier(), ProjectileSpeedMultiplier.
|
overridevirtual |
UKPTBaseAttributeSet(으)로부터 재구현되었습니다.
KPTPlayerAttributeSet.cpp 파일의 21 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTBaseAttributeSet::UKPTBaseAttributeSet(), UKPTBaseAttributeSet::Health, UKPTBaseAttributeSet::MaxHealth.
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), AdditionalProjectileCount.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), AttackAreaMultiplier.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), CriticalChance.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), CriticalDamage.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), Luck.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), MoveSpeed.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), PassiveSkillCooldownReduction.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), ProjectileSizeMultiplier.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTPlayerAttributeSet.cpp 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTPlayerAttributeSet(), ProjectileSpeedMultiplier.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
overridevirtual |
UKPTBaseAttributeSet(으)로부터 재구현되었습니다.
KPTPlayerAttributeSet.cpp 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
FGameplayAttributeData UKPTPlayerAttributeSet::AdditionalProjectileCount |
KPTPlayerAttributeSet.h 파일의 37 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_AdditionalProjectileCount().
FGameplayAttributeData UKPTPlayerAttributeSet::AttackAreaMultiplier |
KPTPlayerAttributeSet.h 파일의 49 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_AttackAreaMultiplier().
FGameplayAttributeData UKPTPlayerAttributeSet::CriticalChance |
KPTPlayerAttributeSet.h 파일의 58 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_CriticalChance().
FGameplayAttributeData UKPTPlayerAttributeSet::CriticalDamage |
KPTPlayerAttributeSet.h 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_CriticalDamage().
FGameplayAttributeData UKPTPlayerAttributeSet::Luck |
KPTPlayerAttributeSet.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_Luck().
FGameplayAttributeData UKPTPlayerAttributeSet::MoveSpeed |
KPTPlayerAttributeSet.h 파일의 23 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_MoveSpeed().
FGameplayAttributeData UKPTPlayerAttributeSet::PassiveSkillCooldownReduction |
KPTPlayerAttributeSet.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_PassiveSkillCooldownReduction().
FGameplayAttributeData UKPTPlayerAttributeSet::ProjectileSizeMultiplier |
KPTPlayerAttributeSet.h 파일의 45 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSizeMultiplier().
FGameplayAttributeData UKPTPlayerAttributeSet::ProjectileSpeedMultiplier |
KPTPlayerAttributeSet.h 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSpeedMultiplier().