|
Paradies Project
|
게임 세션 동안의 지휘관(Player) 상태 및 스쿼드 데이터를 관리하는 클래스 More...
#include <InGamePlayerState.h>


Public Member Functions | |
| virtual void | BeginPlay () override |
| virtual UAbilitySystemComponent * | GetAbilitySystemComponent () const override |
| UAttributeSet * | GetAttributeSet () const |
| void | InitSquad (const TArray< FName > &StartingHeroIDs) |
| UInventorySystem * | GetInventorySystem () const |
| 게임 인스턴스에 상주하는 전역 인벤토리 시스템을 반환합니다. | |
| APlayerData * | GetSquadMemberData (int32 Index) const |
| int32 | GetSquadSize () const |
| UCostManageComponent * | GetCostManageComponent () const |
| 코스트 관리 컴포넌트 접근자 (Getter) | |
| UFamiliarSummonComponent * | GetFamiliarSummonComponent () const |
| 퍼밀리어 소환 컴포넌트 접근자 (Getter) | |
Protected Attributes | |
| TArray< TObjectPtr< APlayerData > > | SquadMembers |
| TObjectPtr< UAbilitySystemComponent > | AbilitySystemComponent = nullptr |
| TObjectPtr< UCostManageComponent > | CostManageComponent = nullptr |
| 코스트 관리 컴포넌트 (UI용 Getter 제공) | |
| TObjectPtr< UFamiliarSummonComponent > | FamiliarSummonComponent |
| 퍼밀리어 소환 컴포넌트 (UI용 Getter 제공) | |
| TObjectPtr< UAttributeSet > | CommanderAttributeSet = nullptr |
| TSubclassOf< APlayerData > | PlayerDataClass = nullptr |
| 스폰할 영혼(PlayerData)의 클래스 (BP_PlayerData 할당용) | |
게임 세션 동안의 지휘관(Player) 상태 및 스쿼드 데이터를 관리하는 클래스
|
protected |
스폰할 영혼(PlayerData)의 클래스 (BP_PlayerData 할당용)
이 값이 비어있으면 기본 C++ 클래스로 스폰됩니다.