|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <UDespawnItem.h>
UDespawnItem에 대한 상속 다이어그램 :
UDespawnItem에 대한 협력 다이어그램:Public 멤버 함수 | |
| void | InitData (const struct FResultStatData &InData) |
Public 속성 | |
| TObjectPtr< class UWidgetAnimation > | FadeOutAnim |
| FadeOut 애니메이션 (BindWidgetAnim) | |
| float | FadeOutDuration = 0.3f |
| FadeOut 애니메이션 시간 (초) - UMG 애니메이션 길이와 동일해야 함 | |
| TObjectPtr< class UResultStatWidget > | ItemWidget |
| 결과 통계 위젯 (Grade, Score, Rate, Symbol 표시) | |
| float | Lifetime = 3.0f |
| 아이템 생존 시간 (초) | |
Protected 멤버 함수 | |
| virtual void | NativeConstruct () override |
| virtual void | NativeDestruct () override |
Private 멤버 함수 | |
| void | RemoveSelf () |
| 위젯 제거 | |
| void | StartFadeOut () |
| FadeOut 시작 | |
Private 속성 | |
| FTimerHandle | LifetimeTimer |
| Lifetime 타이머 핸들 | |
UDespawnItem.h 파일의 13 번째 라인에서 정의되었습니다.
| void UDespawnItem::InitData | ( | const struct FResultStatData & | InData | ) |
UDespawnItem.cpp 파일의 35 번째 라인에서 정의되었습니다.
다음을 참조함 : ItemWidget.
|
overrideprotectedvirtual |
UDespawnItem.cpp 파일의 9 번째 라인에서 정의되었습니다.
다음을 참조함 : PRINTLOG.
|
overrideprotectedvirtual |
UDespawnItem.cpp 파일의 21 번째 라인에서 정의되었습니다.
다음을 참조함 : LifetimeTimer.
|
private |
위젯 제거
UDespawnItem.cpp 파일의 58 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : StartFadeOut().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
private |
FadeOut 시작
UDespawnItem.cpp 파일의 40 번째 라인에서 정의되었습니다.
다음을 참조함 : FadeOutAnim, RemoveSelf().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| TObjectPtr<class UWidgetAnimation> UDespawnItem::FadeOutAnim |
| float UDespawnItem::FadeOutDuration = 0.3f |
FadeOut 애니메이션 시간 (초) - UMG 애니메이션 길이와 동일해야 함
UDespawnItem.h 파일의 48 번째 라인에서 정의되었습니다.
| TObjectPtr<class UResultStatWidget> UDespawnItem::ItemWidget |
결과 통계 위젯 (Grade, Score, Rate, Symbol 표시)
UDespawnItem.h 파일의 36 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitData().
| float UDespawnItem::Lifetime = 3.0f |
아이템 생존 시간 (초)
UDespawnItem.h 파일의 44 번째 라인에서 정의되었습니다.
|
private |