6#include "Animation/WidgetAnimation.h"
11 Super::NativeConstruct();
13 UWorld* World = GetWorld();
16 PRINTLOG( TEXT(
"UAutoDespawnItem::NativeConstruct - World is null!"));
24 if (UWorld* World = GetWorld())
32 Super::NativeDestruct();
47 FWidgetAnimationDynamicEvent AnimFinishedDelegate;
49 BindToAnimationFinished(
FadeOutAnim, AnimFinishedDelegate);
YiSan 전반에서 사용하는 공용 인터페이스를 선언합니다.
#define PRINTLOG(fmt,...)
void StartFadeOut()
FadeOut 시작
TObjectPtr< class UWidgetAnimation > FadeOutAnim
FadeOut 애니메이션 (BindWidgetAnim)
virtual void NativeConstruct() override
TObjectPtr< class UResultStatWidget > ItemWidget
결과 통계 위젯 (Grade, Score, Rate, Symbol 표시)
virtual void NativeDestruct() override
FTimerHandle LifetimeTimer
Lifetime 타이머 핸들
void InitData(const struct FResultStatData &InData)
Result Stat 위젯 통합 데이터 구조 위젯 타입, 색상 스타일, 각 타입별 데이터를 통합 관리