#include <WjWorldGameStateWaitingRoom.h>
대기실 게임 상태 클래스
역할:
- GameStateLobby 상속: 배치 오브젝트 리플리케이션 기능
- 방 정보 동기화 (Replicated)
- 플레이어 목록 관리 (Replicated)
- 준비 상태 관리 (Replicated)
- 모든 클라이언트에서 접근 가능한 대기실 상태
◆ AWjWorldGameStateWaitingRoom()
| AWjWorldGameStateWaitingRoom::AWjWorldGameStateWaitingRoom |
( |
| ) |
|
◆ AddPlayerState()
| void AWjWorldGameStateWaitingRoom::AddPlayerState |
( |
APlayerState * | PlayerState | ) |
|
|
overrideprotectedvirtual |
◆ AreAllPlayersReady()
| bool AWjWorldGameStateWaitingRoom::AreAllPlayersReady |
( |
| ) |
const |
◆ GetLifetimeReplicatedProps()
| void AWjWorldGameStateWaitingRoom::GetLifetimeReplicatedProps |
( |
TArray< FLifetimeProperty > & | OutLifetimeProps | ) |
const |
|
overridevirtual |
◆ GetPlayerCount()
| int32 AWjWorldGameStateWaitingRoom::GetPlayerCount |
( |
| ) |
const |
◆ GetPlayerList()
◆ GetReadyPlayerCount()
| int32 AWjWorldGameStateWaitingRoom::GetReadyPlayerCount |
( |
| ) |
const |
◆ GetRoomSettings()
| const FRoomSettings & AWjWorldGameStateWaitingRoom::GetRoomSettings |
( |
| ) |
const |
|
inline |
◆ InitializeRoomSettings()
| void AWjWorldGameStateWaitingRoom::InitializeRoomSettings |
( |
const FRoomSettings & | Settings | ) |
|
방 설정 정보 초기화 (Server Only) GameMode의 BeginPlay에서 호출
◆ OnPlayerNameUpdated()
| void AWjWorldGameStateWaitingRoom::OnPlayerNameUpdated |
( |
const FString & | PlayerName | ) |
|
|
protected |
◆ OnPlayerReadyStateChanged()
| void AWjWorldGameStateWaitingRoom::OnPlayerReadyStateChanged |
( |
int32 | PlayerID, |
|
|
bool | bIsReady ) |
|
protected |
◆ OnRep_RoomSettings()
| void AWjWorldGameStateWaitingRoom::OnRep_RoomSettings |
( |
| ) |
|
|
protected |
◆ RemovePlayerState()
| void AWjWorldGameStateWaitingRoom::RemovePlayerState |
( |
APlayerState * | PlayerState | ) |
|
|
overrideprotectedvirtual |
◆ OnPlayerListChanged
| FOnPlayerListChanged AWjWorldGameStateWaitingRoom::OnPlayerListChanged |
◆ OnRoomInfoChanged
| FOnRoomInfoChanged AWjWorldGameStateWaitingRoom::OnRoomInfoChanged |
◆ RoomSettings
방 설정 정보 (Server → All Clients)
The documentation for this class was generated from the following files: