Navigation
Unreal Engine C++ API Reference > 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 |