캐릭터의 상태 정보를 시각화하며, GAS 어트리뷰트와 실시간으로 연동됩니다.
More...
#include <CharacterStatusWidget.h>
|
| void | SetCharacterPortrait (UTexture2D *NewPortrait) |
| | 캐릭터의 초상화 이미지를 동적으로 설정합니다. (Data-Driven)
|
| void | BindToASC (UAbilitySystemComponent *InASC) |
| | ASC가 완벽히 초기화된 직후 외부에서 호출하여 UI와 GAS를 연결합니다.
|
|
|
virtual void | NativeConstruct () override |
|
virtual void | NativeDestruct () override |
| void | OnHealthChanged (const FOnAttributeChangeData &Data) |
| | 체력 변경 시 호출되는 콜백 함수.
|
| void | OnManaChanged (const FOnAttributeChangeData &Data) |
| | 마나 변경 시 호출되는 콜백 함수.
|
캐릭터의 상태 정보를 시각화하며, GAS 어트리뷰트와 실시간으로 연동됩니다.
캐릭터의 초상화와 GAS 기반 HP/MP 상태를 관리하는 위젯입니다.
◆ BindToASC()
| void UCharacterStatusWidget::BindToASC |
( |
UAbilitySystemComponent * | InASC | ) |
|
ASC가 완벽히 초기화된 직후 외부에서 호출하여 UI와 GAS를 연결합니다.
- Parameters
-
| InASC | 대상 캐릭터의 Ability System Component |
◆ OnHealthChanged()
| void UCharacterStatusWidget::OnHealthChanged |
( |
const FOnAttributeChangeData & | Data | ) |
|
|
protected |
체력 변경 시 호출되는 콜백 함수.
- Parameters
-
| Data | 변경된 체력의 상세 정보(이전 값, 현재 값 포함) |
◆ OnManaChanged()
| void UCharacterStatusWidget::OnManaChanged |
( |
const FOnAttributeChangeData & | Data | ) |
|
|
protected |
마나 변경 시 호출되는 콜백 함수.
- Parameters
-
| Data | 변경된 마나의 상세 정보(이전 값, 현재 값 포함) |
◆ SetCharacterPortrait()
| void UCharacterStatusWidget::SetCharacterPortrait |
( |
UTexture2D * | NewPortrait | ) |
|
캐릭터의 초상화 이미지를 동적으로 설정합니다. (Data-Driven)
- Parameters
-
| NewPortrait | 적용할 텍스처 데이터 포인터 |
The documentation for this class was generated from the following files:
- Source/Paradise/Public/UI/Widgets/Ingame/CharacterStatusWidget.h
- Source/Paradise/Private/UI/Widgets/Ingame/CharacterStatusWidget.cpp