KPT 0.0.1
KPT Project Documentation
로딩중...
검색중...
일치하는것 없음
UKPTPlayerAttributeSet 클래스 참조

#include <KPTPlayerAttributeSet.h>

UKPTPlayerAttributeSet에 대한 상속 다이어그램 :
UKPTPlayerAttributeSet에 대한 협력 다이어그램:

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::UKPTPlayerAttributeSet ( )

멤버 함수 문서화

◆ ATTRIBUTE_ACCESSORS() [1/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
AdditionalProjectileCount  )

다음을 참조함 : UKPTPlayerAttributeSet(), AdditionalProjectileCount, ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSpeedMultiplier().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [2/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
AttackAreaMultiplier  )

다음을 참조함 : UKPTPlayerAttributeSet(), AttackAreaMultiplier, ATTRIBUTE_ACCESSORS(), OnRep_CriticalDamage().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [3/9]

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().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [4/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
CriticalDamage  )

다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), CriticalDamage, OnRep_CriticalChance().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [5/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
Luck  )

다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), Luck, OnRep_PassiveSkillCooldownReduction().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [6/9]

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().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [7/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
PassiveSkillCooldownReduction  )

다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_AdditionalProjectileCount(), PassiveSkillCooldownReduction.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [8/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
ProjectileSizeMultiplier  )

다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_AttackAreaMultiplier(), ProjectileSizeMultiplier.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ ATTRIBUTE_ACCESSORS() [9/9]

UKPTPlayerAttributeSet::ATTRIBUTE_ACCESSORS ( UKPTPlayerAttributeSet ,
ProjectileSpeedMultiplier  )

다음을 참조함 : UKPTPlayerAttributeSet(), ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSizeMultiplier(), ProjectileSpeedMultiplier.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ GetLifetimeReplicatedProps()

void UKPTPlayerAttributeSet::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty > & OutLifetimeProps) const
overridevirtual

UKPTBaseAttributeSet(으)로부터 재구현되었습니다.

KPTPlayerAttributeSet.cpp 파일의 21 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTBaseAttributeSet::UKPTBaseAttributeSet(), UKPTBaseAttributeSet::Health, UKPTBaseAttributeSet::MaxHealth.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_AdditionalProjectileCount()

void UKPTPlayerAttributeSet::OnRep_AdditionalProjectileCount ( const FGameplayAttributeData & OldAdditionalProjectileCount)
virtual

KPTPlayerAttributeSet.cpp 파일의 88 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), AdditionalProjectileCount.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_AttackAreaMultiplier()

void UKPTPlayerAttributeSet::OnRep_AttackAreaMultiplier ( const FGameplayAttributeData & OldAttackAreaMultiplier)
virtual

KPTPlayerAttributeSet.cpp 파일의 53 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), AttackAreaMultiplier.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_CriticalChance()

void UKPTPlayerAttributeSet::OnRep_CriticalChance ( const FGameplayAttributeData & OldCriticalChance)
virtual

KPTPlayerAttributeSet.cpp 파일의 100 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), CriticalChance.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_CriticalDamage()

void UKPTPlayerAttributeSet::OnRep_CriticalDamage ( const FGameplayAttributeData & OldCriticalDamage)
virtual

KPTPlayerAttributeSet.cpp 파일의 94 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), CriticalDamage.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_Luck()

void UKPTPlayerAttributeSet::OnRep_Luck ( const FGameplayAttributeData & OldLuck)
virtual

KPTPlayerAttributeSet.cpp 파일의 75 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), Luck.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_MoveSpeed()

void UKPTPlayerAttributeSet::OnRep_MoveSpeed ( const FGameplayAttributeData & OldMoveSpeed)
virtual

KPTPlayerAttributeSet.cpp 파일의 58 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), MoveSpeed.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_PassiveSkillCooldownReduction()

void UKPTPlayerAttributeSet::OnRep_PassiveSkillCooldownReduction ( const FGameplayAttributeData & OldPassiveSkillCooldownReduction)
virtual

KPTPlayerAttributeSet.cpp 파일의 81 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), PassiveSkillCooldownReduction.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_ProjectileSizeMultiplier()

void UKPTPlayerAttributeSet::OnRep_ProjectileSizeMultiplier ( const FGameplayAttributeData & OldProjectileSizeMultiplier)
virtual

KPTPlayerAttributeSet.cpp 파일의 48 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), ProjectileSizeMultiplier.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_ProjectileSpeedMultiplier()

void UKPTPlayerAttributeSet::OnRep_ProjectileSpeedMultiplier ( const FGameplayAttributeData & OldProjectileSpeedMultiplier)
virtual

KPTPlayerAttributeSet.cpp 파일의 43 번째 라인에서 정의되었습니다.

다음을 참조함 : UKPTPlayerAttributeSet(), ProjectileSpeedMultiplier.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), ATTRIBUTE_ACCESSORS().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ PostGameplayEffectExecute()

void UKPTPlayerAttributeSet::PostGameplayEffectExecute ( const FGameplayEffectModCallbackData & Data)
overridevirtual

UKPTBaseAttributeSet(으)로부터 재구현되었습니다.

KPTPlayerAttributeSet.cpp 파일의 107 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ AdditionalProjectileCount

FGameplayAttributeData UKPTPlayerAttributeSet::AdditionalProjectileCount

KPTPlayerAttributeSet.h 파일의 37 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_AdditionalProjectileCount().

◆ AttackAreaMultiplier

FGameplayAttributeData UKPTPlayerAttributeSet::AttackAreaMultiplier

KPTPlayerAttributeSet.h 파일의 49 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_AttackAreaMultiplier().

◆ CriticalChance

FGameplayAttributeData UKPTPlayerAttributeSet::CriticalChance

KPTPlayerAttributeSet.h 파일의 58 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_CriticalChance().

◆ CriticalDamage

FGameplayAttributeData UKPTPlayerAttributeSet::CriticalDamage

KPTPlayerAttributeSet.h 파일의 54 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_CriticalDamage().

◆ Luck

FGameplayAttributeData UKPTPlayerAttributeSet::Luck

KPTPlayerAttributeSet.h 파일의 27 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_Luck().

◆ MoveSpeed

FGameplayAttributeData UKPTPlayerAttributeSet::MoveSpeed

KPTPlayerAttributeSet.h 파일의 23 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_MoveSpeed().

◆ PassiveSkillCooldownReduction

FGameplayAttributeData UKPTPlayerAttributeSet::PassiveSkillCooldownReduction

KPTPlayerAttributeSet.h 파일의 32 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_PassiveSkillCooldownReduction().

◆ ProjectileSizeMultiplier

FGameplayAttributeData UKPTPlayerAttributeSet::ProjectileSizeMultiplier

KPTPlayerAttributeSet.h 파일의 45 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSizeMultiplier().

◆ ProjectileSpeedMultiplier

FGameplayAttributeData UKPTPlayerAttributeSet::ProjectileSpeedMultiplier

KPTPlayerAttributeSet.h 파일의 41 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ATTRIBUTE_ACCESSORS(), OnRep_ProjectileSpeedMultiplier().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: