|
SuperTuxKart
|
This is the complete list of members for LobbyProtocol, including all inherited members.
| addLiveJoiningKart(int kart_id, const RemoteKartInfo &rki, int live_join_util_ticks) const (defined in LobbyProtocol) | LobbyProtocol | protected |
| addVote(uint32_t host_id, const PeerVote &vote) | LobbyProtocol | |
| allPlayersReady() const =0 (defined in LobbyProtocol) | LobbyProtocol | pure virtual |
| asynchronousUpdate()=0 | Protocol | pure virtual |
| BackLobbyReason enum name (defined in LobbyProtocol) | LobbyProtocol | |
| 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 | |
| checkDataSize(Event *event, unsigned int minimum_size) | Protocol | |
| configRemoteKart(const std::vector< std::shared_ptr< NetworkPlayerProfile > > &players, int local_player_size) const (defined in LobbyProtocol) | LobbyProtocol | protected |
| create(Types ...args) | LobbyProtocol | inlinestatic |
| exitGameState() (defined in LobbyProtocol) | LobbyProtocol | protected |
| finishedLoadingWorld()=0 (defined in LobbyProtocol) | LobbyProtocol | pure virtual |
| get() | LobbyProtocol | inlinestatic |
| getAllVotes() const | LobbyProtocol | inline |
| getByType(ProcessType pt) | LobbyProtocol | inlinestatic |
| getGameSetup() const | LobbyProtocol | inline |
| getGameStartedProgress() const (defined in LobbyProtocol) | LobbyProtocol | inline |
| getMaxVotingTime() | LobbyProtocol | inline |
| getNumberOfVotes() const | LobbyProtocol | inline |
| getPlayingTrack() const (defined in LobbyProtocol) | LobbyProtocol | |
| getPlayingTrackIdent() const (defined in LobbyProtocol) | LobbyProtocol | inline |
| getProtocolType() const | Protocol | inline |
| getRemainingVotingTime() | LobbyProtocol | |
| getVote(uint32_t host_id) const | LobbyProtocol | |
| handleConnects() const | Protocol | inlinevirtual |
| handleDisconnects() const | Protocol | inlinevirtual |
| hasLiveJoiningRecently() const (defined in LobbyProtocol) | LobbyProtocol | |
| isRacing() const =0 (defined in LobbyProtocol) | LobbyProtocol | pure virtual |
| isVotingOver() | LobbyProtocol | |
| 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 | |
| loadWorld() | LobbyProtocol | virtual |
| LobbyProtocol() (defined in LobbyProtocol) | LobbyProtocol | |
| m_current_track | LobbyProtocol | protected |
| m_current_track_mutex | LobbyProtocol | mutableprotected |
| m_end_voting_period | LobbyProtocol | protected |
| m_estimated_progress | LobbyProtocol | protected |
| m_estimated_remaining_time | LobbyProtocol | protected |
| 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_max_voting_time | LobbyProtocol | protected |
| m_peers_votes | LobbyProtocol | protected |
| m_process_type (defined in LobbyProtocol) | LobbyProtocol | protected |
| m_start_game_thread (defined in LobbyProtocol) | LobbyProtocol | protected |
| m_type | Protocol | protected |
| NoCopy() (defined in NoCopy) | NoCopy | inline |
| NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| notifyEvent(Event *event) | Protocol | inlinevirtual |
| notifyEventAsynchronous(Event *event) | Protocol | inlinevirtual |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| Protocol(ProtocolType type) | Protocol | |
| RejectReason enum name (defined in LobbyProtocol) | LobbyProtocol | |
| 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 | |
| sendMessageToPeers(NetworkString *message, bool reliable=true) | Protocol | |
| sendMessageToPeersInServer(NetworkString *message, bool reliable=true) | Protocol | |
| sendToServer(NetworkString *message, bool reliable=true) | Protocol | |
| setGameStartedProgress(const std::pair< uint32_t, uint32_t > &p) (defined in LobbyProtocol) | LobbyProtocol | inline |
| setHandleConnections(bool b) | Protocol | inline |
| setHandleDisconnections(bool b) | Protocol | inline |
| setup()=0 | LobbyProtocol | pure virtual |
| startVotingPeriod(float max_time) | LobbyProtocol | |
| storePlayingTrack(const std::string &track_ident) (defined in LobbyProtocol) | LobbyProtocol | inline |
| update(int ticks)=0 | LobbyProtocol | pure virtual |
| ~LobbyProtocol() (defined in LobbyProtocol) | LobbyProtocol | virtual |
| ~Protocol() | Protocol | virtual |