|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
전역 로딩 서클의 표시 여부를 관리하는 LocalPlayerSubsystem입니다. 더 자세히 ...
#include <ULoadingCircleManager.h>
ULoadingCircleManager에 대한 상속 다이어그램 :
ULoadingCircleManager에 대한 협력 다이어그램:Public 멤버 함수 | |
| ULoadingCircleManager () | |
| DEFINE_LOCALPLAYER_SUBSYSTEM_GETTER_INLINE (ULoadingCircleManager) | |
| int32 | GetLoadingCount () const |
| 현재 로딩 카운트를 반환합니다. | |
| void | Hide () |
| 로딩 카운트를 감소시킵니다. | |
| void | LoadingCircle (bool bShow) |
| 로딩 서클을 표시하거나 숨깁니다. | |
| void | Show () |
| 로딩 카운트를 증가시킵니다. | |
Protected 멤버 함수 | |
| void | EnsureWidgetForWorld (UWorld *World) |
| 현재 월드에 위젯이 없으면 생성하고 Game Viewport에 부착합니다. | |
Protected 속성 | |
| TObjectPtr< class ULoadginCircle > | CircleWidget |
| TSubclassOf< class ULoadginCircle > | CircleWidgetClass |
| int32 | LoadingCount = 0 |
| Manager가 관리하는 로딩 카운트 (위젯 재생성 시에도 유지됨) | |
전역 로딩 서클의 표시 여부를 관리하는 LocalPlayerSubsystem입니다.
여러 시스템에서 동시에 로딩을 요청할 경우를 대비해 로딩 요청 카운트를 관리하며, 카운트가 1 이상일 때 로딩 서클을 표시합니다.
ULoadingCircleManager.h 파일의 18 번째 라인에서 정의되었습니다.
| ULoadingCircleManager::ULoadingCircleManager | ( | ) |
ULoadingCircleManager.cpp 파일의 25 번째 라인에서 정의되었습니다.
다음을 참조함 : CircleWidgetClass, FComponentHelper::LoadAsset(), LOADINGCIRCLEWIDGET_PATH.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| ULoadingCircleManager::DEFINE_LOCALPLAYER_SUBSYSTEM_GETTER_INLINE | ( | ULoadingCircleManager | ) |
|
protected |
현재 월드에 위젯이 없으면 생성하고 Game Viewport에 부착합니다.
ULoadingCircleManager.cpp 파일의 30 번째 라인에서 정의되었습니다.
다음을 참조함 : ULoadginCircle::AddToGameViewport(), CircleWidget, CircleWidgetClass, GameLayer::LoadingCircle, LoadingCount, ULoadginCircle::Show().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| int32 ULoadingCircleManager::GetLoadingCount | ( | ) | const |
| void ULoadingCircleManager::Hide | ( | ) |
로딩 카운트를 감소시킵니다.
ULoadingCircleManager.cpp 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : CircleWidget, EnsureWidgetForWorld(), LoadingCount, PRINTLOG.
다음에 의해서 참조됨 : LoadingCircle().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ULoadingCircleManager::LoadingCircle | ( | bool | bShow | ) |
로딩 서클을 표시하거나 숨깁니다.
ULoadingCircleManager.cpp 파일의 138 번째 라인에서 정의되었습니다.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void ULoadingCircleManager::Show | ( | ) |
로딩 카운트를 증가시킵니다.
ULoadingCircleManager.cpp 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : CircleWidget, EnsureWidgetForWorld(), LoadingCount, PRINTLOG.
다음에 의해서 참조됨 : LoadingCircle().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
ULoadingCircleManager.h 파일의 53 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EnsureWidgetForWorld(), Hide(), Show().
|
protected |
ULoadingCircleManager.h 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ULoadingCircleManager(), EnsureWidgetForWorld().
|
protected |
Manager가 관리하는 로딩 카운트 (위젯 재생성 시에도 유지됨)
ULoadingCircleManager.h 파일의 56 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EnsureWidgetForWorld(), GetLoadingCount(), Hide(), Show().