/Engine/Plugins/Online/OnlineFramework/Source/Lobby/Public/LobbyBeaconState.h
Shared state of the game from the lobby perspective Duplicates much of the data in the traditionalAGameStateobject for sharing with players connected via beacon only
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Transient, Config=Game, NotPlaceable) class ALobbyBeaconState : public [AInfo](API\Runtime\Engine\GameFramework\AInfo)
friend
ALobbyBeaconHost
bool
bLobbyStarted
Has the lobby already been started
friend
FLobbyPlayerStateInfoArray
double
LastTickTime
Time that last tick occurred for calculating wait time
TSubclassOf<AL...
LobbyBeaconPlayerStateClass
Class to use for lobby beacon player states
FOnLobbyStarted
LobbyStarted
Delegate fired when the lobby starts
FOnLobbyWaiting...
LobbyWaitingForPlayersUpdate
Delegate fired as time counts down waiting for players in the lobby
int32
MaxPlayers
Total number of players allowed in the lobby
FTimerHandle
OneSecTimerHandle
Handle to manage a one sec timer
FOnPlayerLobbyS...
PlayerLobbyStateAdded
Delegate fired when a player is added to the lobby
FOnPlayerLobbyS...
PlayerLobbyStateRemoved
Delegate fired when a player is removed from the lobby
FLobbyPlayerSta...
Players
Array of players currently in the game, lobby or otherwise
float
WaitForPlayersTimeRemaining
Amount of time waiting for other players before starting the lobby