#include <PlayerAttributeSet.h>
|
| | UPlayerAttributeSet () |
| |
| void | InitPlayerStats (float InCritical, float InCriticalDmg, float InLifeSteal, float InKnockback, float InSoulGauge, float InSoulGaugeMax, float InSoulGaugeCost) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Critical) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Critical_Dmg) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Life_Steal) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Knockback) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Soul_Gauge) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Soul_Gauge_Max) |
| |
| | ATTRIBUTE_ACCESSORS (UPlayerAttributeSet, Soul_Gauge_Cost) |
| |
| | UBaseAttributeSet () |
| |
| virtual void | PreAttributeChange (const FGameplayAttribute &Attribute, float &NewValue) override |
| |
| virtual void | PostGameplayEffectExecute (const struct FGameplayEffectModCallbackData &Data) override |
| |
| void | InitBaseStats (float InMaxHealth, float InMoveSpeed, float InAttack, float InAttackSpeed, float InStunDuration) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, Health) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, MaxHealth) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, MoveSpeed) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, Attack) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, AttackSpeed) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, Damage) |
| |
| | ATTRIBUTE_ACCESSORS (UBaseAttributeSet, StunDuration) |
| |
◆ UPlayerAttributeSet()
| UPlayerAttributeSet::UPlayerAttributeSet |
( |
| ) |
|
6 :
14{
15}
FGameplayAttributeData Soul_Gauge_Max
Definition PlayerAttributeSet.h:44
FGameplayAttributeData Knockback
Definition PlayerAttributeSet.h:38
FGameplayAttributeData Soul_Gauge
Definition PlayerAttributeSet.h:41
FGameplayAttributeData Life_Steal
Definition PlayerAttributeSet.h:35
FGameplayAttributeData Critical_Dmg
Definition PlayerAttributeSet.h:32
FGameplayAttributeData Critical
Definition PlayerAttributeSet.h:29
FGameplayAttributeData Soul_Gauge_Cost
Definition PlayerAttributeSet.h:47
◆ ATTRIBUTE_ACCESSORS() [1/7]
◆ ATTRIBUTE_ACCESSORS() [2/7]
◆ ATTRIBUTE_ACCESSORS() [3/7]
◆ ATTRIBUTE_ACCESSORS() [4/7]
◆ ATTRIBUTE_ACCESSORS() [5/7]
◆ ATTRIBUTE_ACCESSORS() [6/7]
◆ ATTRIBUTE_ACCESSORS() [7/7]
◆ InitPlayerStats()
| void UPlayerAttributeSet::InitPlayerStats |
( |
float |
InCritical, |
|
|
float |
InCriticalDmg, |
|
|
float |
InLifeSteal, |
|
|
float |
InKnockback, |
|
|
float |
InSoulGauge, |
|
|
float |
InSoulGaugeMax, |
|
|
float |
InSoulGaugeCost |
|
) |
| |
18{
19 InitCritical(InCritical);
20 InitCritical_Dmg(InCriticalDmg);
21 InitLife_Steal(InLifeSteal);
22 InitKnockback(InKnockback);
23 InitSoul_Gauge(InSoulGauge);
24 InitSoul_Gauge_Max(InSoulGaugeMax);
25 InitSoul_Gauge_Cost(InSoulGaugeCost);
26}
◆ Critical
| FGameplayAttributeData UPlayerAttributeSet::Critical |
◆ Critical_Dmg
| FGameplayAttributeData UPlayerAttributeSet::Critical_Dmg |
◆ Knockback
| FGameplayAttributeData UPlayerAttributeSet::Knockback |
◆ Life_Steal
| FGameplayAttributeData UPlayerAttributeSet::Life_Steal |
◆ Soul_Gauge
| FGameplayAttributeData UPlayerAttributeSet::Soul_Gauge |
◆ Soul_Gauge_Cost
| FGameplayAttributeData UPlayerAttributeSet::Soul_Gauge_Cost |
◆ Soul_Gauge_Max
| FGameplayAttributeData UPlayerAttributeSet::Soul_Gauge_Max |
이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: