|
R-Type
Distributed multiplayer game engine in C++
|
This is the complete list of members for server::Lobby, including all inherited members.
| _mutex | server::Lobby | mutableprivate |
| _nextRoomId | server::Lobby | privatestatic |
| _players | server::Lobby | private |
| _roomManager | server::Lobby | private |
| addPlayer(uint32_t playerId, const std::string &playerName) | server::Lobby | |
| cancelMatchmaking(uint32_t playerId) | server::Lobby | |
| createCustomRoom(uint32_t hostPlayerId, const std::string &roomName, size_t maxPlayers, bool isPrivate) | server::Lobby | |
| getAllPlayers() const | server::Lobby | |
| getPlayer(uint32_t playerId) const | server::Lobby | |
| getPlayerCount() const | server::Lobby | |
| getRoomManager() const | server::Lobby | inline |
| joinRoom(uint32_t playerId, const std::string &roomId) | server::Lobby | |
| Lobby(std::shared_ptr< RoomManager > roomManager) | server::Lobby | explicit |
| removePlayer(uint32_t playerId) | server::Lobby | |
| setPlayerReady(uint32_t playerId, bool ready) | server::Lobby | |
| startMatchmaking(uint32_t playerId) | server::Lobby | |
| updatePlayerName(uint32_t playerId, const std::string &newName) | server::Lobby | |
| ~Lobby()=default | server::Lobby |