|
Payback 0.0.1
CK Graduation Project
|
#include <BaseAttributeSet.h>


Public 멤버 함수 | |
| 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) | |
Public 속성 | |
| FDeathDelegate | OnDeathDelegate |
| FOnDamageTakenDelegate | OnDamageDelegate |
| bool | bOutOfHealth = false |
| FGameplayAttributeData | Health |
| FGameplayAttributeData | MaxHealth |
| FGameplayAttributeData | MoveSpeed |
| FGameplayAttributeData | Attack |
| FGameplayAttributeData | AttackSpeed |
| FGameplayAttributeData | Damage |
| FGameplayAttributeData | DamageIsCritical |
| FGameplayAttributeData | StunDuration |
| UBaseAttributeSet::UBaseAttributeSet | ( | ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| Attack | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| AttackSpeed | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| Damage | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| Health | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| MaxHealth | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| MoveSpeed | |||
| ) |
| UBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UBaseAttributeSet | , |
| StunDuration | |||
| ) |
| void UBaseAttributeSet::InitBaseStats | ( | float | InMaxHealth, |
| float | InMoveSpeed, | ||
| float | InAttack, | ||
| float | InAttackSpeed, | ||
| float | InStunDuration | ||
| ) |

|
overridevirtual |
|
overridevirtual |
| FGameplayAttributeData UBaseAttributeSet::Attack |
| FGameplayAttributeData UBaseAttributeSet::AttackSpeed |
| bool UBaseAttributeSet::bOutOfHealth = false |
| FGameplayAttributeData UBaseAttributeSet::Damage |
| FGameplayAttributeData UBaseAttributeSet::DamageIsCritical |
| FGameplayAttributeData UBaseAttributeSet::Health |
| FGameplayAttributeData UBaseAttributeSet::MaxHealth |
| FGameplayAttributeData UBaseAttributeSet::MoveSpeed |
| FOnDamageTakenDelegate UBaseAttributeSet::OnDamageDelegate |
|
mutable |
| FGameplayAttributeData UBaseAttributeSet::StunDuration |