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

#include <WjWorldPlayerControllerWaitingRoom.h>

Inheritance diagram for AWjWorldPlayerControllerWaitingRoom:
AWjWorldPlayerControllerBase

Public Member Functions

 AWjWorldPlayerControllerWaitingRoom ()
void ToggleReady ()
void RequestChangeTeam (int32 NewTeamID)
bool CanStartGame () const
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 InitializeWaitingRoomController ()
void CreateWaitingRoomUI ()
void ServerToggleReady ()
void ServerRequestChangeTeam (int32 NewTeamID)

Detailed Description

대기실 플레이어 컨트롤러 클래스

역할:

  • 대기실 화면의 입력 처리
  • 대기실 UI 관리
  • 준비 상태 및 팀 선택 관리

Constructor & Destructor Documentation

◆ AWjWorldPlayerControllerWaitingRoom()

AWjWorldPlayerControllerWaitingRoom::AWjWorldPlayerControllerWaitingRoom ( )

Member Function Documentation

◆ BeginPlay()

void AWjWorldPlayerControllerWaitingRoom::BeginPlay ( )
overrideprotectedvirtual

Reimplemented from AWjWorldPlayerControllerBase.

◆ CanStartGame()

bool AWjWorldPlayerControllerWaitingRoom::CanStartGame ( ) const

게임 시작 준비 완료 확인

◆ CreateWaitingRoomUI()

void AWjWorldPlayerControllerWaitingRoom::CreateWaitingRoomUI ( )
protected

대기실 UI 생성

◆ InitializeController()

void AWjWorldPlayerControllerWaitingRoom::InitializeController ( )
overrideprotectedvirtual

컨트롤러 초기화

Reimplemented from AWjWorldPlayerControllerBase.

◆ InitializeUI()

void AWjWorldPlayerControllerWaitingRoom::InitializeUI ( )
overrideprotectedvirtual

UI 초기화

Reimplemented from AWjWorldPlayerControllerBase.

◆ InitializeWaitingRoomController()

void AWjWorldPlayerControllerWaitingRoom::InitializeWaitingRoomController ( )
protected

대기실 전용 초기화

◆ RequestChangeTeam()

void AWjWorldPlayerControllerWaitingRoom::RequestChangeTeam ( int32 NewTeamID)

팀 변경 요청

◆ ServerRequestChangeTeam()

void AWjWorldPlayerControllerWaitingRoom::ServerRequestChangeTeam ( int32 NewTeamID)
protected

팀 변경 요청 처리

◆ ServerToggleReady()

void AWjWorldPlayerControllerWaitingRoom::ServerToggleReady ( )
protected

준비 상태 변경 처리

◆ ToggleReady()

void AWjWorldPlayerControllerWaitingRoom::ToggleReady ( )

준비 상태 토글


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