This is the complete list of members for rtp::server::Room, including all inherited members.
| _bannedUsers | rtp::server::Room | private |
| _bestRoomScore | rtp::server::Room | private |
| _creatorSessionId | rtp::server::Room | private |
| _currentTimeSeconds | rtp::server::Room | private |
| _difficulty | rtp::server::Room | private |
| _id | rtp::server::Room | private |
| _levelId | rtp::server::Room | private |
| _maxPlayers | rtp::server::Room | private |
| _mutex | rtp::server::Room | mutableprivate |
| _name | rtp::server::Room | private |
| _network | rtp::server::Room | private |
| _players | rtp::server::Room | private |
| _registry | rtp::server::Room | private |
| _scoreTick | rtp::server::Room | private |
| _seed | rtp::server::Room | private |
| _speed | rtp::server::Room | private |
| _startedDt | rtp::server::Room | private |
| _state | rtp::server::Room | private |
| _type | rtp::server::Room | private |
| addPlayer(const PlayerPtr &player, PlayerType type=PlayerType::Player) | rtp::server::Room | |
| banUser(const std::string &username) | rtp::server::Room | |
| broadcastRoomState(uint32_t serverTick) | rtp::server::Room | |
| broadcastSystemMessage(const std::string &message) | rtp::server::Room | private |
| canJoin(void) const | rtp::server::Room | |
| durationMinutes | rtp::server::Room | private |
| Finished enum value | rtp::server::Room | |
| forceFinishGame(void) | rtp::server::Room | |
| getCurrentPlayerCount(void) const | rtp::server::Room | |
| getDifficulty(void) const | rtp::server::Room | |
| getDurationMinutes(void) const | rtp::server::Room | |
| getId(void) const | rtp::server::Room | |
| getLevelId(void) const | rtp::server::Room | |
| getMaxPlayers(void) const | rtp::server::Room | |
| getName(void) const | rtp::server::Room | |
| getPlayers(void) const | rtp::server::Room | |
| getPlayerType(uint32_t sessionId) const | rtp::server::Room | |
| getSeed(void) const | rtp::server::Room | |
| getSpeed(void) const | rtp::server::Room | |
| getState(void) const | rtp::server::Room | |
| getType(void) const | rtp::server::Room | |
| hasActivePlayers() const | rtp::server::Room | |
| InGame enum value | rtp::server::Room | |
| isBanned(const std::string &username) const | rtp::server::Room | |
| Lobby enum value | rtp::server::Room | |
| None enum value | rtp::server::Room | |
| Player enum value | rtp::server::Room | |
| PlayerType enum name | rtp::server::Room | |
| Private enum value | rtp::server::Room | |
| Public enum value | rtp::server::Room | |
| removePlayer(uint32_t sessionId, bool disconnected=false) | rtp::server::Room | |
| Room(ecs::Registry ®istry, NetworkSyncSystem &network, uint32_t id, const std::string &name, uint32_t maxPlayers, float difficulty, float speed, RoomType type, uint32_t creatorSessionId=0, uint32_t levelId=1, uint32_t seed=0, uint32_t durationMinutes=0) | rtp::server::Room | |
| RoomType enum name | rtp::server::Room | |
| setPlayerType(uint32_t sessionId, PlayerType type) | rtp::server::Room | |
| Spectator enum value | rtp::server::Room | |
| startGame(float dt) | rtp::server::Room | |
| State enum name | rtp::server::Room | |
| update(uint32_t serverTick, float dt) | rtp::server::Room | |
| Waiting enum value | rtp::server::Room | |
| ~Room() | rtp::server::Room | |