SuperTuxKart
Loading...
Searching...
No Matches
ClientLobby Member List

This is the complete list of members for ClientLobby, including all inherited members.

addAllPlayers(Event *event) (defined in ClientLobby)ClientLobbyprivate
addLiveJoiningKart(int kart_id, const RemoteKartInfo &rki, int live_join_util_ticks) const (defined in LobbyProtocol)LobbyProtocolprotected
addSpectateHelperMessage() const (defined in ClientLobby)ClientLobby
addVote(uint32_t host_id, const PeerVote &vote)LobbyProtocol
allPlayersReady() const OVERRIDE (defined in ClientLobby)ClientLobbyinlinevirtual
asynchronousUpdate() OVERRIDEClientLobbyinlinevirtual
BackLobbyReason enum name (defined in LobbyProtocol)LobbyProtocol
backToLobby(Event *event)ClientLobbyprivate
becomingServerOwner() (defined in ClientLobby)ClientLobbyprivate
BLR_NO_GAME_FOR_LIVE_JOIN enum value (defined in LobbyProtocol)LobbyProtocol
BLR_NO_PLACE_FOR_LIVE_JOIN enum value (defined in LobbyProtocol)LobbyProtocol
BLR_NONE enum value (defined in LobbyProtocol)LobbyProtocol
BLR_ONE_PLAYER_IN_RANKED_MATCH enum value (defined in LobbyProtocol)LobbyProtocol
BLR_SERVER_ONWER_QUITED_THE_GAME enum value (defined in LobbyProtocol)LobbyProtocol
BLR_SPECTATING_NEXT_GAME enum value (defined in LobbyProtocol)LobbyProtocol
changeSpectateTarget(PlayerAction action, int value, Input::InputType type) const (defined in ClientLobby)ClientLobby
checkDataSize(Event *event, unsigned int minimum_size)Protocol
ClientLobby(std::shared_ptr< Server > s)ClientLobby
ClientState enum name (defined in ClientLobby)ClientLobbyprivate
configRemoteKart(const std::vector< std::shared_ptr< NetworkPlayerProfile > > &players, int local_player_size) const (defined in LobbyProtocol)LobbyProtocolprotected
CONNECTED enum value (defined in ClientLobby)ClientLobbyprivate
connectionAccepted(Event *event)ClientLobbyprivate
connectionRefused(Event *event)ClientLobbyprivate
create(Types ...args)LobbyProtocolinlinestatic
decodePlayers(const BareNetworkString &data, std::shared_ptr< STKPeer > peer=nullptr, bool *is_spectator=NULL) const (defined in ClientLobby)ClientLobbyprivate
destroyBackgroundDownload() (defined in ClientLobby)ClientLobbystatic
disconnectedPlayer(Event *event)ClientLobbyprivate
doInstallAddonsPack()ClientLobbyprivate
DONE enum value (defined in ClientLobby)ClientLobbyprivate
doneWithResults()ClientLobby
downloadAddonsPack(std::shared_ptr< Online::HTTPRequest > r) (defined in ClientLobby)ClientLobbystatic
exitGameState() (defined in LobbyProtocol)LobbyProtocolprotected
EXITING enum value (defined in ClientLobby)ClientLobbyprivate
finalizeConnectionRequest(NetworkString *header, BareNetworkString *rest, bool encrypt) (defined in ClientLobby)ClientLobbyprivate
finishedLoadingWorld() OVERRIDEClientLobbyvirtual
finishLiveJoin() (defined in ClientLobby)ClientLobbyprivate
get()LobbyProtocolinlinestatic
getAllVotes() constLobbyProtocolinline
getAvailableKarts() const (defined in ClientLobby)ClientLobbyinline
getAvailableTracks() const (defined in ClientLobby)ClientLobbyinline
getByType(ProcessType pt)LobbyProtocolinlinestatic
getCurrentState() const (defined in ClientLobby)ClientLobbyinline
getGameSetup() constLobbyProtocolinline
getGameStartedProgress() const (defined in LobbyProtocol)LobbyProtocolinline
getJoinedServer() const (defined in ClientLobby)ClientLobbyinline
getKartsTracksNetworkString(BareNetworkString *ns) (defined in ClientLobby)ClientLobbyprivate
getLobbyPlayers() const (defined in ClientLobby)ClientLobbyinline
getMaxVotingTime()LobbyProtocolinline
getNetworkString(size_t capacity=16) constProtocol
getNumberOfVotes() constLobbyProtocolinline
getPlayersAddonKartType(const BareNetworkString &data, std::vector< std::shared_ptr< NetworkPlayerProfile > > &players) const (defined in ClientLobby)ClientLobbyprivate
getPlayingTrack() const (defined in LobbyProtocol)LobbyProtocol
getPlayingTrackIdent() const (defined in LobbyProtocol)LobbyProtocolinline
getProtocolType() constProtocolinline
getRankingChanges() const (defined in ClientLobby)ClientLobbyinline
getRemainingVotingTime()LobbyProtocol
getVote(uint32_t host_id) constLobbyProtocol
handleBadConnection() (defined in ClientLobby)ClientLobbyprivate
handleBadTeam() (defined in ClientLobby)ClientLobbyprivate
handleChat(Event *event) (defined in ClientLobby)ClientLobbyprivate
handleClientCommand(const std::string &cmd) (defined in ClientLobby)ClientLobby
handleConnects() constProtocolinlinevirtual
handleDisconnects() constProtocolinlinevirtual
handleKartInfo(Event *event) (defined in ClientLobby)ClientLobbyprivate
handleServerInfo(Event *event) (defined in ClientLobby)ClientLobbyprivate
hasLiveJoiningRecently() const (defined in LobbyProtocol)LobbyProtocol
isLobbyReady() const (defined in ClientLobby)ClientLobbyinline
isRacing() const OVERRIDE (defined in ClientLobby)ClientLobbyinlinevirtual
isServerAutoGameTime() const (defined in ClientLobby)ClientLobbyinline
isServerLiveJoinable() const (defined in ClientLobby)ClientLobbyinline
isSpectator() const (defined in ClientLobby)ClientLobbyinline
isVotingOver()LobbyProtocol
isWaitingForGame() const (defined in ClientLobby)ClientLobbyinline
joinStartGameThread() (defined in LobbyProtocol)LobbyProtocolinlineprotected
LE_ASSETS_UPDATE enum value (defined in LobbyProtocol)LobbyProtocol
LE_BACK_LOBBY enum value (defined in LobbyProtocol)LobbyProtocol
LE_BAD_CONNECTION enum value (defined in LobbyProtocol)LobbyProtocol
LE_BAD_TEAM enum value (defined in LobbyProtocol)LobbyProtocol
LE_CHANGE_HANDICAP enum value (defined in LobbyProtocol)LobbyProtocol
LE_CHANGE_TEAM enum value (defined in LobbyProtocol)LobbyProtocol
LE_CHAT enum value (defined in LobbyProtocol)LobbyProtocol
LE_CLIENT_BACK_LOBBY enum value (defined in LobbyProtocol)LobbyProtocol
LE_CLIENT_LOADED_WORLD enum value (defined in LobbyProtocol)LobbyProtocol
LE_COMMAND enum value (defined in LobbyProtocol)LobbyProtocol
LE_CONFIG_SERVER enum value (defined in LobbyProtocol)LobbyProtocol
LE_CONNECTION_ACCEPTED enum value (defined in LobbyProtocol)LobbyProtocol
LE_CONNECTION_REFUSED enum value (defined in LobbyProtocol)LobbyProtocol
LE_CONNECTION_REQUESTED enum value (defined in LobbyProtocol)LobbyProtocol
LE_KART_INFO enum value (defined in LobbyProtocol)LobbyProtocol
LE_KART_SELECTION enum value (defined in LobbyProtocol)LobbyProtocol
LE_KICK_HOST enum value (defined in LobbyProtocol)LobbyProtocol
LE_LIVE_JOIN enum value (defined in LobbyProtocol)LobbyProtocol
LE_LIVE_JOIN_ACK enum value (defined in LobbyProtocol)LobbyProtocol
LE_LOAD_WORLD enum value (defined in LobbyProtocol)LobbyProtocol
LE_PLAYER_DISCONNECTED enum value (defined in LobbyProtocol)LobbyProtocol
LE_RACE_FINISHED enum value (defined in LobbyProtocol)LobbyProtocol
LE_RACE_FINISHED_ACK enum value (defined in LobbyProtocol)LobbyProtocol
LE_REPORT_PLAYER enum value (defined in LobbyProtocol)LobbyProtocol
LE_REQUEST_BEGIN enum value (defined in LobbyProtocol)LobbyProtocol
LE_SERVER_INFO enum value (defined in LobbyProtocol)LobbyProtocol
LE_SERVER_OWNERSHIP enum value (defined in LobbyProtocol)LobbyProtocol
LE_START_RACE enum value (defined in LobbyProtocol)LobbyProtocol
LE_START_SELECTION enum value (defined in LobbyProtocol)LobbyProtocol
LE_UPDATE_PLAYER_LIST enum value (defined in LobbyProtocol)LobbyProtocol
LE_VOTE enum value (defined in LobbyProtocol)LobbyProtocol
LINKED enum value (defined in ClientLobby)ClientLobbyprivate
liveJoinAcknowledged(Event *event) (defined in ClientLobby)ClientLobbyprivate
loadWorld()LobbyProtocolvirtual
LobbyProtocol() (defined in LobbyProtocol)LobbyProtocol
m_auto_back_to_lobby_time (defined in ClientLobby)ClientLobbyprivate
m_auto_started (defined in ClientLobby)ClientLobbyprivate
m_available_karts (defined in ClientLobby)ClientLobbyprivate
m_available_tracks (defined in ClientLobby)ClientLobbyprivate
m_background_download (defined in ClientLobby)ClientLobbyprivatestatic
m_current_trackLobbyProtocolprotected
m_current_track_mutexLobbyProtocolmutableprotected
m_disconnected_msg (defined in ClientLobby)ClientLobbyprivate
m_download_request (defined in ClientLobby)ClientLobbyprivatestatic
m_end_voting_periodLobbyProtocolprotected
m_estimated_progressLobbyProtocolprotected
m_estimated_remaining_timeLobbyProtocolprotected
m_first_connect (defined in ClientLobby)ClientLobbyprivate
m_game_setupLobbyProtocolprotected
m_handle_connectionsProtocolprotected
m_handle_disconnectionsProtocolprotected
m_last_live_join_util_ticksLobbyProtocolprotected
m_lobby (defined in LobbyProtocol)LobbyProtocolprotectedstatic
m_lobby_players (defined in ClientLobby)ClientLobbyprivate
m_max_voting_timeLobbyProtocolprotected
m_peers_votesLobbyProtocolprotected
m_process_type (defined in LobbyProtocol)LobbyProtocolprotected
m_ranking_changes (defined in ClientLobby)ClientLobbyprivate
m_received_server_result (defined in ClientLobby)ClientLobbyprivate
m_server (defined in ClientLobby)ClientLobbyprivate
m_server_auto_game_time (defined in ClientLobby)ClientLobbyprivate
m_server_enabled_chat (defined in ClientLobby)ClientLobbyprivate
m_server_enabled_report_player (defined in ClientLobby)ClientLobbyprivate
m_server_enabled_track_voting (defined in ClientLobby)ClientLobbyprivate
m_server_live_joinable (defined in ClientLobby)ClientLobbyprivate
m_server_send_live_load_world (defined in ClientLobby)ClientLobbyprivate
m_spectator (defined in ClientLobby)ClientLobbyprivate
m_start_game_thread (defined in LobbyProtocol)LobbyProtocolprotected
m_start_live_game_time (defined in ClientLobby)ClientLobbyprivate
m_stateClientLobbyprivate
m_total_players (defined in ClientLobby)ClientLobbyprivate
m_typeProtocolprotected
m_waiting_for_game (defined in ClientLobby)ClientLobbyprivate
NoCopy() (defined in NoCopy)NoCopyinline
NoCopy(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
NONE enum value (defined in ClientLobby)ClientLobbyprivate
notifyEvent(Event *event) OVERRIDEClientLobbyvirtual
notifyEventAsynchronous(Event *event) OVERRIDEClientLobbyvirtual
operator=(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
Protocol(ProtocolType type)Protocol
RACE_FINISHED enum value (defined in ClientLobby)ClientLobbyprivate
raceFinished(Event *event)ClientLobbyprivate
RACING enum value (defined in ClientLobby)ClientLobbyprivate
receivedServerResult() (defined in ClientLobby)ClientLobbyinline
receivePlayerVote(Event *event) (defined in ClientLobby)ClientLobbyprivate
RejectReason enum name (defined in LobbyProtocol)LobbyProtocol
reportSuccess(Event *event) (defined in ClientLobby)ClientLobbyprivate
REQUESTING_CONNECTION enum value (defined in ClientLobby)ClientLobbyprivate
requestKartInfo(uint8_t kart_id) (defined in ClientLobby)ClientLobby
requestStart()Protocolvirtual
requestTerminate()Protocolvirtual
resetGameStartedProgress() (defined in LobbyProtocol)LobbyProtocolinline
resetVotingTime() (defined in LobbyProtocol)LobbyProtocolinline
RR_BANNED enum value (defined in LobbyProtocol)LobbyProtocol
RR_BUSY enum value (defined in LobbyProtocol)LobbyProtocol
RR_INCOMPATIBLE_DATA enum value (defined in LobbyProtocol)LobbyProtocol
RR_INCORRECT_PASSWORD enum value (defined in LobbyProtocol)LobbyProtocol
RR_INVALID_PLAYER enum value (defined in LobbyProtocol)LobbyProtocol
RR_TOO_MANY_PLAYERS enum value (defined in LobbyProtocol)LobbyProtocol
SELECTING_ASSETS enum value (defined in ClientLobby)ClientLobbyprivate
sendChat(irr::core::stringw text, KartTeam team) (defined in ClientLobby)ClientLobby
sendMessageToPeers(NetworkString *message, bool reliable=true)Protocol
sendMessageToPeersInServer(NetworkString *message, bool reliable=true)Protocol
sendToServer(NetworkString *message, bool reliable=true)Protocol
serverEnabledChat() const (defined in ClientLobby)ClientLobbyinline
serverEnabledReportPlayer() const (defined in ClientLobby)ClientLobbyinline
serverEnabledTrackVoting() const (defined in ClientLobby)ClientLobbyinline
setGameStartedProgress(const std::pair< uint32_t, uint32_t > &p) (defined in LobbyProtocol)LobbyProtocolinline
setHandleConnections(bool b)Protocolinline
setHandleDisconnections(bool b)Protocolinline
setSpectator(bool val) (defined in ClientLobby)ClientLobbyinline
setup() OVERRIDEClientLobbyvirtual
startedDownloadAddonsPack() (defined in ClientLobby)ClientLobbyinlinestatic
startGame(Event *event)ClientLobbyprivate
startingRaceNow() (defined in ClientLobby)ClientLobby
startLiveJoinKartSelection() (defined in ClientLobby)ClientLobby
startSelection(Event *event)ClientLobbyprivate
startVotingPeriod(float max_time)LobbyProtocol
storePlayingTrack(const std::string &track_ident) (defined in LobbyProtocol)LobbyProtocolinline
update(int ticks) OVERRIDEClientLobbyvirtual
updateAssetsToServer() (defined in ClientLobby)ClientLobby
updatePlayerList(Event *event) (defined in ClientLobby)ClientLobbyprivate
waitingForServerRespond() const (defined in ClientLobby)ClientLobbyinline
~ClientLobby() (defined in ClientLobby)ClientLobbyvirtual
~LobbyProtocol() (defined in LobbyProtocol)LobbyProtocolvirtual
~Protocol()Protocolvirtual