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 |
getNetworkString(size_t capacity=16) const | Protocol | |
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 |