SuperTuxKart
|
This is the complete list of members for ClientLobby, including all inherited members.
addAllPlayers(Event *event) (defined in ClientLobby) | ClientLobby | private |
addLiveJoiningKart(int kart_id, const RemoteKartInfo &rki, int live_join_util_ticks) const (defined in LobbyProtocol) | LobbyProtocol | protected |
addSpectateHelperMessage() const (defined in ClientLobby) | ClientLobby | |
addVote(uint32_t host_id, const PeerVote &vote) | LobbyProtocol | |
allPlayersReady() const OVERRIDE (defined in ClientLobby) | ClientLobby | inlinevirtual |
asynchronousUpdate() OVERRIDE | ClientLobby | inlinevirtual |
BackLobbyReason enum name (defined in LobbyProtocol) | LobbyProtocol | |
backToLobby(Event *event) | ClientLobby | private |
becomingServerOwner() (defined in ClientLobby) | ClientLobby | private |
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) | ClientLobby | private |
configRemoteKart(const std::vector< std::shared_ptr< NetworkPlayerProfile > > &players, int local_player_size) const (defined in LobbyProtocol) | LobbyProtocol | protected |
CONNECTED enum value (defined in ClientLobby) | ClientLobby | private |
connectionAccepted(Event *event) | ClientLobby | private |
connectionRefused(Event *event) | ClientLobby | private |
create(Types ...args) | LobbyProtocol | inlinestatic |
decodePlayers(const BareNetworkString &data, std::shared_ptr< STKPeer > peer=nullptr, bool *is_spectator=NULL) const (defined in ClientLobby) | ClientLobby | private |
destroyBackgroundDownload() (defined in ClientLobby) | ClientLobby | static |
disconnectedPlayer(Event *event) | ClientLobby | private |
doInstallAddonsPack() | ClientLobby | private |
DONE enum value (defined in ClientLobby) | ClientLobby | private |
doneWithResults() | ClientLobby | |
downloadAddonsPack(std::shared_ptr< Online::HTTPRequest > r) (defined in ClientLobby) | ClientLobby | static |
exitGameState() (defined in LobbyProtocol) | LobbyProtocol | protected |
EXITING enum value (defined in ClientLobby) | ClientLobby | private |
finalizeConnectionRequest(NetworkString *header, BareNetworkString *rest, bool encrypt) (defined in ClientLobby) | ClientLobby | private |
finishedLoadingWorld() OVERRIDE | ClientLobby | virtual |
finishLiveJoin() (defined in ClientLobby) | ClientLobby | private |
get() | LobbyProtocol | inlinestatic |
getAllVotes() const | LobbyProtocol | inline |
getAvailableKarts() const (defined in ClientLobby) | ClientLobby | inline |
getAvailableTracks() const (defined in ClientLobby) | ClientLobby | inline |
getByType(ProcessType pt) | LobbyProtocol | inlinestatic |
getCurrentState() const (defined in ClientLobby) | ClientLobby | inline |
getGameSetup() const | LobbyProtocol | inline |
getGameStartedProgress() const (defined in LobbyProtocol) | LobbyProtocol | inline |
getJoinedServer() const (defined in ClientLobby) | ClientLobby | inline |
getKartsTracksNetworkString(BareNetworkString *ns) (defined in ClientLobby) | ClientLobby | private |
getLobbyPlayers() const (defined in ClientLobby) | ClientLobby | inline |
getMaxVotingTime() | LobbyProtocol | inline |
getNetworkString(size_t capacity=16) const | Protocol | |
getNumberOfVotes() const | LobbyProtocol | inline |
getPlayersAddonKartType(const BareNetworkString &data, std::vector< std::shared_ptr< NetworkPlayerProfile > > &players) const (defined in ClientLobby) | ClientLobby | private |
getPlayingTrack() const (defined in LobbyProtocol) | LobbyProtocol | |
getPlayingTrackIdent() const (defined in LobbyProtocol) | LobbyProtocol | inline |
getProtocolType() const | Protocol | inline |
getRankingChanges() const (defined in ClientLobby) | ClientLobby | inline |
getRemainingVotingTime() | LobbyProtocol | |
getVote(uint32_t host_id) const | LobbyProtocol | |
handleBadConnection() (defined in ClientLobby) | ClientLobby | private |
handleBadTeam() (defined in ClientLobby) | ClientLobby | private |
handleChat(Event *event) (defined in ClientLobby) | ClientLobby | private |
handleClientCommand(const std::string &cmd) (defined in ClientLobby) | ClientLobby | |
handleConnects() const | Protocol | inlinevirtual |
handleDisconnects() const | Protocol | inlinevirtual |
handleKartInfo(Event *event) (defined in ClientLobby) | ClientLobby | private |
handleServerInfo(Event *event) (defined in ClientLobby) | ClientLobby | private |
hasLiveJoiningRecently() const (defined in LobbyProtocol) | LobbyProtocol | |
isLobbyReady() const (defined in ClientLobby) | ClientLobby | inline |
isRacing() const OVERRIDE (defined in ClientLobby) | ClientLobby | inlinevirtual |
isServerAutoGameTime() const (defined in ClientLobby) | ClientLobby | inline |
isServerLiveJoinable() const (defined in ClientLobby) | ClientLobby | inline |
isSpectator() const (defined in ClientLobby) | ClientLobby | inline |
isVotingOver() | LobbyProtocol | |
isWaitingForGame() const (defined in ClientLobby) | ClientLobby | inline |
joinStartGameThread() (defined in LobbyProtocol) | LobbyProtocol | inlineprotected |
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) | ClientLobby | private |
liveJoinAcknowledged(Event *event) (defined in ClientLobby) | ClientLobby | private |
loadWorld() | LobbyProtocol | virtual |
LobbyProtocol() (defined in LobbyProtocol) | LobbyProtocol | |
m_auto_back_to_lobby_time (defined in ClientLobby) | ClientLobby | private |
m_auto_started (defined in ClientLobby) | ClientLobby | private |
m_available_karts (defined in ClientLobby) | ClientLobby | private |
m_available_tracks (defined in ClientLobby) | ClientLobby | private |
m_background_download (defined in ClientLobby) | ClientLobby | privatestatic |
m_current_track | LobbyProtocol | protected |
m_current_track_mutex | LobbyProtocol | mutableprotected |
m_disconnected_msg (defined in ClientLobby) | ClientLobby | private |
m_download_request (defined in ClientLobby) | ClientLobby | privatestatic |
m_end_voting_period | LobbyProtocol | protected |
m_estimated_progress | LobbyProtocol | protected |
m_estimated_remaining_time | LobbyProtocol | protected |
m_first_connect (defined in ClientLobby) | ClientLobby | private |
m_game_setup | LobbyProtocol | protected |
m_handle_connections | Protocol | protected |
m_handle_disconnections | Protocol | protected |
m_last_live_join_util_ticks | LobbyProtocol | protected |
m_lobby (defined in LobbyProtocol) | LobbyProtocol | protectedstatic |
m_lobby_players (defined in ClientLobby) | ClientLobby | private |
m_max_voting_time | LobbyProtocol | protected |
m_peers_votes | LobbyProtocol | protected |
m_process_type (defined in LobbyProtocol) | LobbyProtocol | protected |
m_ranking_changes (defined in ClientLobby) | ClientLobby | private |
m_received_server_result (defined in ClientLobby) | ClientLobby | private |
m_server (defined in ClientLobby) | ClientLobby | private |
m_server_auto_game_time (defined in ClientLobby) | ClientLobby | private |
m_server_enabled_chat (defined in ClientLobby) | ClientLobby | private |
m_server_enabled_report_player (defined in ClientLobby) | ClientLobby | private |
m_server_enabled_track_voting (defined in ClientLobby) | ClientLobby | private |
m_server_live_joinable (defined in ClientLobby) | ClientLobby | private |
m_server_send_live_load_world (defined in ClientLobby) | ClientLobby | private |
m_spectator (defined in ClientLobby) | ClientLobby | private |
m_start_game_thread (defined in LobbyProtocol) | LobbyProtocol | protected |
m_start_live_game_time (defined in ClientLobby) | ClientLobby | private |
m_state | ClientLobby | private |
m_total_players (defined in ClientLobby) | ClientLobby | private |
m_type | Protocol | protected |
m_waiting_for_game (defined in ClientLobby) | ClientLobby | private |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
NONE enum value (defined in ClientLobby) | ClientLobby | private |
notifyEvent(Event *event) OVERRIDE | ClientLobby | virtual |
notifyEventAsynchronous(Event *event) OVERRIDE | ClientLobby | virtual |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
Protocol(ProtocolType type) | Protocol | |
RACE_FINISHED enum value (defined in ClientLobby) | ClientLobby | private |
raceFinished(Event *event) | ClientLobby | private |
RACING enum value (defined in ClientLobby) | ClientLobby | private |
receivedServerResult() (defined in ClientLobby) | ClientLobby | inline |
receivePlayerVote(Event *event) (defined in ClientLobby) | ClientLobby | private |
RejectReason enum name (defined in LobbyProtocol) | LobbyProtocol | |
reportSuccess(Event *event) (defined in ClientLobby) | ClientLobby | private |
REQUESTING_CONNECTION enum value (defined in ClientLobby) | ClientLobby | private |
requestKartInfo(uint8_t kart_id) (defined in ClientLobby) | ClientLobby | |
requestStart() | Protocol | virtual |
requestTerminate() | Protocol | virtual |
resetGameStartedProgress() (defined in LobbyProtocol) | LobbyProtocol | inline |
resetVotingTime() (defined in LobbyProtocol) | LobbyProtocol | inline |
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) | ClientLobby | private |
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) | ClientLobby | inline |
serverEnabledReportPlayer() const (defined in ClientLobby) | ClientLobby | inline |
serverEnabledTrackVoting() const (defined in ClientLobby) | ClientLobby | inline |
setGameStartedProgress(const std::pair< uint32_t, uint32_t > &p) (defined in LobbyProtocol) | LobbyProtocol | inline |
setHandleConnections(bool b) | Protocol | inline |
setHandleDisconnections(bool b) | Protocol | inline |
setSpectator(bool val) (defined in ClientLobby) | ClientLobby | inline |
setup() OVERRIDE | ClientLobby | virtual |
startedDownloadAddonsPack() (defined in ClientLobby) | ClientLobby | inlinestatic |
startGame(Event *event) | ClientLobby | private |
startingRaceNow() (defined in ClientLobby) | ClientLobby | |
startLiveJoinKartSelection() (defined in ClientLobby) | ClientLobby | |
startSelection(Event *event) | ClientLobby | private |
startVotingPeriod(float max_time) | LobbyProtocol | |
storePlayingTrack(const std::string &track_ident) (defined in LobbyProtocol) | LobbyProtocol | inline |
update(int ticks) OVERRIDE | ClientLobby | virtual |
updateAssetsToServer() (defined in ClientLobby) | ClientLobby | |
updatePlayerList(Event *event) (defined in ClientLobby) | ClientLobby | private |
waitingForServerRespond() const (defined in ClientLobby) | ClientLobby | inline |
~ClientLobby() (defined in ClientLobby) | ClientLobby | virtual |
~LobbyProtocol() (defined in LobbyProtocol) | LobbyProtocol | virtual |
~Protocol() | Protocol | virtual |