Paradies Project
Loading...
Searching...
No Matches
UPartyStatusPanel Class Reference

3개의 CharacterStatusWidget을 캡슐화하여 관리하며, 데이터에 따른 일괄 업데이트를 담당합니다. More...

#include <PartyStatusPanel.h>

Inheritance diagram for UPartyStatusPanel:
Inheritance graph
Collaboration diagram for UPartyStatusPanel:
Collaboration graph

Public Member Functions

void AddPartyMemberUI (FName CharacterID, UAbilitySystemComponent *InASC)
 파티원을 바구니(컨테이너)에 한 명씩 동적으로 추가하고 데이터를 연결합니다.
void ClearPartyUI ()
 파티 재편성 등을 위해 바구니를 비울 때 호출합니다.

Protected Member Functions

virtual void NativeConstruct () override

Protected Attributes

TSubclassOf< UCharacterStatusWidgetStatusWidgetClass
 파티원 상태를 표시할 위젯의 블루프린트 클래스.

Detailed Description

3개의 CharacterStatusWidget을 캡슐화하여 관리하며, 데이터에 따른 일괄 업데이트를 담당합니다.

Member Function Documentation

◆ AddPartyMemberUI()

void UPartyStatusPanel::AddPartyMemberUI ( FName CharacterID,
UAbilitySystemComponent * InASC )

파티원을 바구니(컨테이너)에 한 명씩 동적으로 추가하고 데이터를 연결합니다.

InGameController에서 캐릭터 스폰/편성 시 개별적으로 호출합니다.

Parameters
CharacterID데이터 테이블에서 조회할 캐릭터 고유 키
InASC대상 캐릭터의 Ability System Component
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ StatusWidgetClass

TSubclassOf<UCharacterStatusWidget> UPartyStatusPanel::StatusWidgetClass
protected

파티원 상태를 표시할 위젯의 블루프린트 클래스.

하드코딩을 지양하고 기획자가 에디터에서 WBP_CharacterStatus를 할당하여 데이터를 조절할 수 있도록 합니다.


The documentation for this class was generated from the following files:
  • Source/Paradise/Public/UI/Panel/Ingame/PartyStatusPanel.h
  • Source/Paradise/Private/UI/Panel/Ingame/PartyStatusPanel.cpp