R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
server::RoomManager Member List
This is the complete list of members for
server::RoomManager
, including all inherited members.
_eventBus
server::RoomManager
private
_matchmaking
server::RoomManager
private
_mutex
server::RoomManager
mutable
private
_onMatchCreated
(std::shared_ptr< Room > room)
server::RoomManager
private
_roomCreatedCallback
server::RoomManager
private
_rooms
server::RoomManager
private
addPlayerToMatchmaking
(uint32_t playerId)
server::RoomManager
cleanupFinishedRooms
()
server::RoomManager
createRoom
(const std::string &id, const std::string &name="", size_t maxPlayers=4, bool isPrivate=false, float gameSpeedMultiplier=1.0f) override
server::RoomManager
virtual
getAllRooms
() override
server::RoomManager
virtual
getMatchmaking
()
server::RoomManager
inline
getPublicRooms
() override
server::RoomManager
virtual
getRoom
(const std::string &id) override
server::RoomManager
virtual
getRoomByPlayer
(uint32_t playerId)
server::RoomManager
getRoomCount
() const override
server::RoomManager
virtual
removePlayerFromMatchmaking
(uint32_t playerId)
server::RoomManager
removeRoom
(const std::string &id) override
server::RoomManager
virtual
RoomManager
()
server::RoomManager
RoomManager
(std::shared_ptr< MatchmakingService > matchmaking, std::shared_ptr< EventBus > eventBus=nullptr)
server::RoomManager
explicit
setRoomCreatedCallback
(RoomCreatedCallback callback)
server::RoomManager
inline
update
(float deltaTime) override
server::RoomManager
virtual
~IRoomManager
()=default
server::IRoomManager
virtual
~RoomManager
() override=default
server::RoomManager
Generated by
1.9.8