KPT 0.0.1
KPT Project Documentation
|
#include <KPTMainPlayerController.h>
Public 멤버 함수 | |
AKPTMainPlayerController () | |
AKPTMainPlayerController (const FObjectInitializer &ObjectInitializer) | |
virtual void | BeginPlay () override |
void | BP_HideBossUI () |
void | BP_ShowBossUI () |
void | BP_UpdateBossUI (float CurrentHP, float MaxHP) |
void | Client_HideBossUI () |
void | Client_InitializeGameClient () |
void | Client_InitializeHUD () |
void | Client_ShowBossUI () |
void | Client_UpdateBossUI (float CurrentHP, float MaxHP) |
void | Server_SignalPlayerReady () |
클라이언트가 '준비 완료' 버튼을 눌렀을 때 호출하는 함수입니다. | |
void | ShowDamageFloater (float DamageAmount, bool bIsCritical, AActor *TargetActor) |
virtual void | Tick (float DeltaSeconds) override |
Public 속성 | |
FOnPlayerStateReady | OnPlayerStateReady |
TObjectPtr< class URewardInteractorComponent > | RewardInteractorComponent |
TObjectPtr< class UPlayerShopInteractorComponent > | ShopInteractorComponent |
Protected 멤버 함수 | |
virtual void | OnPossess (APawn *aPawn) override |
virtual void | OnRep_PlayerState () override |
virtual void | SetupInputComponent () override |
Protected 속성 | |
bool | bHasInitializedUI = false |
KPTMainPlayerController.h 파일의 18 번째 라인에서 정의되었습니다.
AKPTMainPlayerController::AKPTMainPlayerController | ( | ) |
KPTMainPlayerController.cpp 파일의 27 번째 라인에서 정의되었습니다.
AKPTMainPlayerController::AKPTMainPlayerController | ( | const FObjectInitializer & | ObjectInitializer | ) |
KPTMainPlayerController.cpp 파일의 33 번째 라인에서 정의되었습니다.
다음을 참조함 : RewardInteractorComponent, ShopInteractorComponent.
|
overridevirtual |
KPTMainPlayerController.cpp 파일의 58 번째 라인에서 정의되었습니다.
void AKPTMainPlayerController::BP_HideBossUI | ( | ) |
다음을 참조함 : BP_HideBossUI().
다음에 의해서 참조됨 : BP_HideBossUI().
void AKPTMainPlayerController::BP_ShowBossUI | ( | ) |
다음을 참조함 : BP_ShowBossUI().
다음에 의해서 참조됨 : BP_ShowBossUI().
void AKPTMainPlayerController::BP_UpdateBossUI | ( | float | CurrentHP, |
float | MaxHP ) |
다음을 참조함 : BP_UpdateBossUI().
다음에 의해서 참조됨 : BP_UpdateBossUI().
void AKPTMainPlayerController::Client_HideBossUI | ( | ) |
다음을 참조함 : Client_HideBossUI().
다음에 의해서 참조됨 : Client_HideBossUI().
void AKPTMainPlayerController::Client_InitializeGameClient | ( | ) |
다음을 참조함 : Client_InitializeGameClient().
다음에 의해서 참조됨 : Client_InitializeGameClient().
void AKPTMainPlayerController::Client_InitializeHUD | ( | ) |
다음을 참조함 : Client_InitializeHUD().
다음에 의해서 참조됨 : Client_InitializeHUD().
void AKPTMainPlayerController::Client_ShowBossUI | ( | ) |
다음을 참조함 : Client_ShowBossUI().
다음에 의해서 참조됨 : Client_ShowBossUI().
void AKPTMainPlayerController::Client_UpdateBossUI | ( | float | CurrentHP, |
float | MaxHP ) |
다음을 참조함 : Client_UpdateBossUI().
다음에 의해서 참조됨 : Client_UpdateBossUI().
|
overrideprotectedvirtual |
KPTMainPlayerController.cpp 파일의 92 번째 라인에서 정의되었습니다.
|
overrideprotectedvirtual |
KPTMainPlayerController.cpp 파일의 105 번째 라인에서 정의되었습니다.
void AKPTMainPlayerController::Server_SignalPlayerReady | ( | ) |
클라이언트가 '준비 완료' 버튼을 눌렀을 때 호출하는 함수입니다.
이 함수는 서버에서 실행되도록 요청되며, 블루프린트에서도 호출 가능합니다.
다음을 참조함 : Server_SignalPlayerReady().
다음에 의해서 참조됨 : Server_SignalPlayerReady().
|
overrideprotectedvirtual |
KPTMainPlayerController.cpp 파일의 264 번째 라인에서 정의되었습니다.
void AKPTMainPlayerController::ShowDamageFloater | ( | float | DamageAmount, |
bool | bIsCritical, | ||
AActor * | TargetActor ) |
다음을 참조함 : ShowDamageFloater().
다음에 의해서 참조됨 : UKPTBaseAttributeSet::PostGameplayEffectExecute(), ShowDamageFloater().
|
overridevirtual |
KPTMainPlayerController.cpp 파일의 87 번째 라인에서 정의되었습니다.
|
protected |
KPTMainPlayerController.h 파일의 78 번째 라인에서 정의되었습니다.
FOnPlayerStateReady AKPTMainPlayerController::OnPlayerStateReady |
KPTMainPlayerController.h 파일의 52 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UUIManagerSubsystem::InitializeForPlayer(), UUIManagerSubsystem::OnChangeLevel().
TObjectPtr<class URewardInteractorComponent> AKPTMainPlayerController::RewardInteractorComponent |
KPTMainPlayerController.h 파일의 36 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AKPTMainPlayerController().
TObjectPtr<class UPlayerShopInteractorComponent> AKPTMainPlayerController::ShopInteractorComponent |
KPTMainPlayerController.h 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AKPTMainPlayerController().