WjWorld
Loading...
Searching...
No Matches
AWjWorldPlayerControllerLobby Class Reference

#include <WjWorldPlayerControllerLobby.h>

Inheritance diagram for AWjWorldPlayerControllerLobby:
AWjWorldPlayerControllerBase

Public Member Functions

 AWjWorldPlayerControllerLobby ()
UWjWorldPlacementComponent * GetPlacementComponent () const
void OpenRoomList ()
void OpenCreateRoom ()
Public Member Functions inherited from AWjWorldPlayerControllerBase
 AWjWorldPlayerControllerBase ()
void CheckInputMode ()
void ChangeCharacterViewMode (int32 InViewMode)
void ServerTravelWaitingRoom ()
void Cosmetic_GrantItem (FString ItemId)
void Cosmetic_GrantAll ()
void Cosmetic_ClearInventory ()
void Cosmetic_PrintInventory ()
void Cosmetic_PrintLoadout ()
void Cosmetic_Equip (int32 SlotIndex, FString ItemId)
void Cosmetic_Unequip (int32 SlotIndex)
void Cosmetic_RefreshInventory ()
void Cosmetic_OpenShop ()

Protected Member Functions

virtual void BeginPlay () override
virtual void InitializeController () override
virtual void InitializeUI () override
void InitializeLobbyController ()
void CreateLobbyUI ()

Detailed Description

로비 플레이어 컨트롤러 클래스

역할:

  • 로비 화면의 입력 처리
  • 로비 UI 관리
  • 매치메이킹 및 모드 선택 관리
  • 오브젝트 배치 시스템 관리

Constructor & Destructor Documentation

◆ AWjWorldPlayerControllerLobby()

AWjWorldPlayerControllerLobby::AWjWorldPlayerControllerLobby ( )

Member Function Documentation

◆ BeginPlay()

void AWjWorldPlayerControllerLobby::BeginPlay ( )
overrideprotectedvirtual

Reimplemented from AWjWorldPlayerControllerBase.

◆ CreateLobbyUI()

void AWjWorldPlayerControllerLobby::CreateLobbyUI ( )
protected

로비 UI 생성

◆ GetPlacementComponent()

UWjWorldPlacementComponent * AWjWorldPlayerControllerLobby::GetPlacementComponent ( ) const
inline

배치 컴포넌트 getter

◆ InitializeController()

void AWjWorldPlayerControllerLobby::InitializeController ( )
overrideprotectedvirtual

컨트롤러 초기화

Reimplemented from AWjWorldPlayerControllerBase.

◆ InitializeLobbyController()

void AWjWorldPlayerControllerLobby::InitializeLobbyController ( )
protected

로비 전용 초기화

◆ InitializeUI()

void AWjWorldPlayerControllerLobby::InitializeUI ( )
overrideprotectedvirtual

UI 초기화

Reimplemented from AWjWorldPlayerControllerBase.

◆ OpenCreateRoom()

void AWjWorldPlayerControllerLobby::OpenCreateRoom ( )

방 생성 창 열기

◆ OpenRoomList()

void AWjWorldPlayerControllerLobby::OpenRoomList ( )

방 목록 창 열기


The documentation for this class was generated from the following files: