R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
server::MatchmakingService Member List

This is the complete list of members for server::MatchmakingService, including all inherited members.

_eventBusserver::MatchmakingServiceprivate
_generateRoomId()server::MatchmakingServiceprivate
_matchCreatedCallbackserver::MatchmakingServiceprivate
_maxPlayersserver::MatchmakingServiceprivate
_minPlayersserver::MatchmakingServiceprivate
_mutexserver::MatchmakingServicemutableprivate
_totalMatchesCreatedserver::MatchmakingServiceprivate
_totalPlayersMatchedserver::MatchmakingServiceprivate
_tryCreateMatch()server::MatchmakingServiceprivate
_waitingPlayersserver::MatchmakingServiceprivate
addPlayer(uint32_t playerId) overrideserver::MatchmakingServicevirtual
findOrCreateMatch(uint32_t playerId, const std::vector< std::shared_ptr< Room > > &availableRooms, bool allowSpectator=true) overrideserver::MatchmakingServicevirtual
getQueueSize() const overrideserver::MatchmakingServicevirtual
getStatistics() constserver::MatchmakingService
getWaitingPlayers() constserver::MatchmakingService
MatchmakingService(size_t minPlayers=2, size_t maxPlayers=4, std::shared_ptr< server::EventBus > eventBus=nullptr)server::MatchmakingServiceexplicit
removePlayer(uint32_t playerId) overrideserver::MatchmakingServicevirtual
setMatchCreatedCallback(MatchCreatedCallback callback) overrideserver::MatchmakingServicevirtual
setMaxPlayers(size_t max)server::MatchmakingService
setMinPlayers(size_t min)server::MatchmakingService
tick() overrideserver::MatchmakingServicevirtual
~IMatchmakingService()=defaultserver::IMatchmakingServicevirtual
~MatchmakingService() override=defaultserver::MatchmakingService