Navigation
API > API/Plugins > API/Plugins/Lobby
Inheritance Hierarchy
- FFastArraySerializer
- FLobbyPlayerStateInfoArray
References
| Module | Lobby |
| Header | /Engine/Plugins/Online/OnlineFramework/Source/Lobby/Public/LobbyBeaconState.h |
| Include | #include "LobbyBeaconState.h" |
Syntax
USTRUCT&40;&41;
struct FLobbyPlayerStateInfoArray : public FFastArraySerializer
Remarks
Struct for fast TArray replication of lobby player state
Functions
| Type | Name | Description | |
|---|---|---|---|
| ALobbyBeaconPlayerState * | AddPlayer
(
const FText& PlayerName, |
Create and replicate the appropriate player state for the new player | |
| void | DumpState () |
Output current state of players to log | |
| TArray< FLobbyPlayerStateActorInfo > & | Get all players in the lobby | ||
| const TArray< FLobbyPlayerStateActorInfo > & | |||
| int32 | |||
| ALobbyBeaconPlayerState * | GetPlayer
(
const FUniqueNetIdRepl& UniqueId |
Get an existing player | |
| ALobbyBeaconPlayerState * | GetPlayer
(
const AOnlineBeaconClient* ClientActor |
Get an existing player | |
| bool | NetDeltaSerialize
(
FNetDeltaSerializeInfo& DeltaParms |
Implement support for fast TArray replication | |
| void | RemovePlayer
(
const FUniqueNetIdRepl& UniqueId |
Remove an existing player from the lobby |