Serious Sam's Bogus Detour  2016/06/09
Engine documentation
Functions
Lobby Namespace Reference

Functions

string GetPlayerName (uint8 peer)
 
string GetPlayerSkin (uint8 peer)
 
int32 GetPlayerPing (uint8 peer)
 
int32 GetHostPing (uint8 peer)
 
bool IsInLobby ()
 
void CreateLobby ()
 
void JoinLobby (uint64 id)
 
void LeaveLobby ()
 
void SendChatMessage (string msg)
 
bool IsPlayerHost (uint8 peer)
 
bool IsPlayerLocal (uint8 peer)
 
int32 GetLocalPeer ()
 
void SetPrivate (bool priv)
 
void KickPlayer (uint8 peer)
 
void SetScenario (ScenarioInfo *scenario, GameDifficulty diff, array< string > *mods)
 
void SetLevel (string level)
 
void StartGame ()
 
void SetLobbyData (const string &key, const string &value)
 
string GetLobbyData (const string &)
 
void SetLobbyMemberData (const string &key, const string &value)
 
string GetLobbyMemberData (uint8 peer, const string &key)
 
ScenarioInfoGetScenario ()
 
GameDifficulty GetDifficulty ()
 
array< string > * GetModifiers ()
 
void ListLobbies ()
 
string GetLobbyData (uint64 id, const string &key)
 
int32 GetLobbyPing (uint64 id)
 
int32 GetLobbyPlayerCount (uint64 id)
 
int32 GetLobbyPlayerCountMax (uint64 id)
 

Function Documentation

void Lobby::CreateLobby ( )
GameDifficulty Lobby::GetDifficulty ( )
int32 Lobby::GetHostPing ( uint8  peer)
string Lobby::GetLobbyData ( const string )
string Lobby::GetLobbyData ( uint64  id,
const string key 
)
string Lobby::GetLobbyMemberData ( uint8  peer,
const string key 
)
int32 Lobby::GetLobbyPing ( uint64  id)
int32 Lobby::GetLobbyPlayerCount ( uint64  id)
int32 Lobby::GetLobbyPlayerCountMax ( uint64  id)
int32 Lobby::GetLocalPeer ( )
array<string>* Lobby::GetModifiers ( )
string Lobby::GetPlayerName ( uint8  peer)
int32 Lobby::GetPlayerPing ( uint8  peer)
string Lobby::GetPlayerSkin ( uint8  peer)
ScenarioInfo* Lobby::GetScenario ( )
bool Lobby::IsInLobby ( )
bool Lobby::IsPlayerHost ( uint8  peer)
bool Lobby::IsPlayerLocal ( uint8  peer)
void Lobby::JoinLobby ( uint64  id)
void Lobby::KickPlayer ( uint8  peer)
void Lobby::LeaveLobby ( )
void Lobby::ListLobbies ( )
void Lobby::SendChatMessage ( string  msg)
void Lobby::SetLevel ( string  level)
void Lobby::SetLobbyData ( const string key,
const string value 
)
void Lobby::SetLobbyMemberData ( const string key,
const string value 
)
void Lobby::SetPrivate ( bool  priv)
void Lobby::SetScenario ( ScenarioInfo scenario,
GameDifficulty  diff,
array< string > *  mods 
)
void Lobby::StartGame ( )