KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
ALobbyLevelScriptActor 클래스 참조

#include <ALobbyLevelScriptActor.h>

+ ALobbyLevelScriptActor에 대한 상속 다이어그램 :
+ ALobbyLevelScriptActor에 대한 협력 다이어그램:

Public 멤버 함수

 ALobbyLevelScriptActor ()
 

Protected 멤버 함수

virtual void BeginPlay () override
 

Private 속성

TObjectPtr< class ULobbyWidgetLobbyWidget
 
TSubclassOf< class UUserWidget > LobbyWidgetClass
 

상세한 설명

ALobbyLevelScriptActor.h 파일의 10 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ ALobbyLevelScriptActor()

ALobbyLevelScriptActor::ALobbyLevelScriptActor ( )

ALobbyLevelScriptActor.cpp 파일의 13 번째 라인에서 정의되었습니다.

14{
15 PrimaryActorTick.bCanEverTick = false;
16
17 // LobbyWidget 클래스 자동 로드
19}
#define LOBBYWIDGET_PATH
TSubclassOf< class UUserWidget > LobbyWidgetClass
static T * LoadAsset(const TCHAR *Path)

다음을 참조함 : FComponentHelper::LoadAsset(), LOBBYWIDGET_PATH, LobbyWidgetClass.

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 함수 문서화

◆ BeginPlay()

void ALobbyLevelScriptActor::BeginPlay ( )
overrideprotectedvirtual

ALobbyLevelScriptActor.cpp 파일의 21 번째 라인에서 정의되었습니다.

22{
23 Super::BeginPlay();
24
25 if ( auto PC = UGameplayStatics::GetPlayerController(this, 0) )
26 {
28 {
29 LobbyWidget = CreateWidget<ULobbyWidget>(PC, LobbyWidgetClass);
30 if (LobbyWidget)
31 LobbyWidget->AddToViewport();
32 }
33 }
34}
TObjectPtr< class ULobbyWidget > LobbyWidget

다음을 참조함 : LobbyWidget, LobbyWidgetClass.

멤버 데이터 문서화

◆ LobbyWidget

TObjectPtr<class ULobbyWidget> ALobbyLevelScriptActor::LobbyWidget
private

ALobbyLevelScriptActor.h 파일의 25 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BeginPlay().

◆ LobbyWidgetClass

TSubclassOf<class UUserWidget> ALobbyLevelScriptActor::LobbyWidgetClass
private

ALobbyLevelScriptActor.h 파일의 22 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ALobbyLevelScriptActor(), BeginPlay().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: