KPT 0.0.1
KPT Project Documentation
|
#include <KPTBaseAttributeSet.h>
Public 멤버 함수 | |
UKPTBaseAttributeSet () | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, AttackPower) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, Damage) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, DefensePower) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, Health) | |
ATTRIBUTE_ACCESSORS (UKPTBaseAttributeSet, MaxHealth) | |
virtual void | GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override |
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 | PostGameplayEffectExecute (const FGameplayEffectModCallbackData &Data) override |
virtual void | PreAttributeBaseChange (const FGameplayAttribute &Attribute, float &NewValue) const override |
virtual void | PreAttributeChange (const FGameplayAttribute &Attribute, float &NewValue) override |
Public 속성 | |
FGameplayAttributeData | AttackPower |
FGameplayAttributeData | Damage |
FGameplayAttributeData | DefensePower |
FGameplayAttributeData | Health |
FGameplayAttributeData | MaxHealth |
KPTBaseAttributeSet.h 파일의 19 번째 라인에서 정의되었습니다.
UKPTBaseAttributeSet::UKPTBaseAttributeSet | ( | ) |
KPTBaseAttributeSet.cpp 파일의 12 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), UKPTPlayerAttributeSet::GetLifetimeReplicatedProps(), OnRep_AttackPower(), OnRep_DefensePower(), OnRep_Health(), OnRep_MaxHealth().
UKPTBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTBaseAttributeSet | , |
AttackPower | ) |
다음을 참조함 : UKPTBaseAttributeSet(), AttackPower, ATTRIBUTE_ACCESSORS().
UKPTBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTBaseAttributeSet | , |
Damage | ) |
다음을 참조함 : UKPTBaseAttributeSet(), ATTRIBUTE_ACCESSORS(), Damage, OnRep_AttackPower(), OnRep_DefensePower(), OnRep_Health(), OnRep_MaxHealth(), PostGameplayEffectExecute(), PreAttributeBaseChange(), PreAttributeChange().
UKPTBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTBaseAttributeSet | , |
DefensePower | ) |
다음을 참조함 : UKPTBaseAttributeSet(), ATTRIBUTE_ACCESSORS(), DefensePower, OnRep_AttackPower().
UKPTBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTBaseAttributeSet | , |
Health | ) |
다음을 참조함 : UKPTBaseAttributeSet(), ATTRIBUTE_ACCESSORS(), Health, OnRep_MaxHealth().
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
UKPTBaseAttributeSet::ATTRIBUTE_ACCESSORS | ( | UKPTBaseAttributeSet | , |
MaxHealth | ) |
다음을 참조함 : UKPTBaseAttributeSet(), ATTRIBUTE_ACCESSORS(), MaxHealth, OnRep_DefensePower().
|
overridevirtual |
UKPTPlayerAttributeSet에서 재구현되었습니다.
KPTBaseAttributeSet.cpp 파일의 16 번째 라인에서 정의되었습니다.
|
virtual |
KPTBaseAttributeSet.cpp 파일의 36 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTBaseAttributeSet(), AttackPower.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTBaseAttributeSet.cpp 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTBaseAttributeSet(), DefensePower.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
virtual |
KPTBaseAttributeSet.cpp 파일의 26 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTBaseAttributeSet(), Health.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), PostGameplayEffectExecute().
|
virtual |
KPTBaseAttributeSet.cpp 파일의 31 번째 라인에서 정의되었습니다.
다음을 참조함 : UKPTBaseAttributeSet(), MaxHealth.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().
|
overridevirtual |
UKPTPlayerAttributeSet에서 재구현되었습니다.
KPTBaseAttributeSet.cpp 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : Boss, ICombatInterface::Damaged(), ICombatInterface::Die(), Health, MaxHealth, OnRep_Health(), AKPTMainPlayerController::ShowDamageFloater().
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
|
overridevirtual |
KPTBaseAttributeSet.cpp 파일의 46 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
|
overridevirtual |
KPTBaseAttributeSet.cpp 파일의 52 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
FGameplayAttributeData UKPTBaseAttributeSet::AttackPower |
KPTBaseAttributeSet.h 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_AttackPower().
FGameplayAttributeData UKPTBaseAttributeSet::Damage |
KPTBaseAttributeSet.h 파일의 49 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().
FGameplayAttributeData UKPTBaseAttributeSet::DefensePower |
KPTBaseAttributeSet.h 파일의 39 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_DefensePower().
FGameplayAttributeData UKPTBaseAttributeSet::Health |
KPTBaseAttributeSet.h 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), UKPTPlayerAttributeSet::GetLifetimeReplicatedProps(), OnRep_Health(), PostGameplayEffectExecute(), PreAttributeChange().
FGameplayAttributeData UKPTBaseAttributeSet::MaxHealth |
KPTBaseAttributeSet.h 파일의 35 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), UKPTPlayerAttributeSet::GetLifetimeReplicatedProps(), OnRep_MaxHealth(), PostGameplayEffectExecute(), PreAttributeChange().