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


Public 멤버 함수 | |
| AMainPlayerState () | |
| virtual UAbilitySystemComponent * | GetAbilitySystemComponent () const override |
| FORCEINLINE UPlayerAttributeSet * | GetPlayerAttributeSet () const |
| void | AddExp (float Amount) |
| int32 | GetPlayerLevel () const |
| float | GetCurrentExp () const |
| float | GetRequiredExp () const |
Public 속성 | |
| FOnExpChanged | OnExpChanged |
| FOnLevelUp | OnLevelUp |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| void | HandleExperienceThresholdReached () |
| bool | ApplyLevelRequirement () |
| void | RetryLevelRequirement () |
Protected 속성 | |
| TObjectPtr< UAbilitySystemComponent > | ASC |
| TObjectPtr< UPlayerAttributeSet > | AttributeSet |
Private 속성 | |
| FTimerHandle | LevelRequirementRetryTimerHandle |
| AMainPlayerState::AMainPlayerState | ( | ) |
| void AMainPlayerState::AddExp | ( | float | Amount | ) |

|
protected |


|
overrideprotectedvirtual |

|
overridevirtual |
| float AMainPlayerState::GetCurrentExp | ( | ) | const |
|
inline |
| int32 AMainPlayerState::GetPlayerLevel | ( | ) | const |

| float AMainPlayerState::GetRequiredExp | ( | ) | const |

|
protected |


|
protected |


|
protected |
|
protected |
|
private |
| FOnExpChanged AMainPlayerState::OnExpChanged |
| FOnLevelUp AMainPlayerState::OnLevelUp |