Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
Server_Room Member List

This is the complete list of members for Server_Room, including all inherited members.

addClient(Server_ProtocolHandler *client)Server_Room
addExternalUser(const ServerInfo_User &userInfo)Server_Room
addGame(Server_Game *game)Server_Room
autoJoinServer_Roomprivate
broadcastGameListUpdate(const ServerInfo_Game &gameInfo, bool sendToIsl=true)Server_Roomprivateslot
channelChatHistoryServer_Roomprivate
channelsServer_Roomprivate
chatHistorySizeServer_Roomprivate
descriptionServer_Roomprivate
externalGamesServer_Roomprivate
externalUsersServer_Roomprivate
findChannel(const QString &channelId) constServer_Room
gameListChanged(const ServerInfo_Game &gameInfo)Server_Roomsignal
gamesServer_Roomprivate
gamesLockServer_Roommutable
gameTypesServer_Roomprivate
getAutoJoin() constServer_Roominline
getChannels() constServer_Roominline
getChatHistory(const QString &channelId) constServer_Room
getDescription() constServer_Roominline
getExternalGames() constServer_Roominline
getExternalUsers() constServer_Roominline
getGames() constServer_Roominline
getGamesCreatedByUser(const QString &name) constServer_Room
getGamesOfUser(const QString &name) constServer_Room
getGameTypes() constServer_Roominline
getId() constServer_Roominline
getInfo(ServerInfo_Room &result, bool complete, bool showGameTypes=false, bool includeExternalData=true, const ServerInfo_User *forUser=nullptr) constServer_Room
getJoinMessage() constServer_Roominline
getName() constServer_Roominline
getRoomPermission() constServer_Roominline
getRoomPrivilege() constServer_Roominline
getServer() constServer_Room
hasChannelPrivilege(const ServerInfo_User &userInfo, ServerInfo_RoomChannel::AccessLevel requiredLevel)Server_Roomstatic
historyLockServer_Roommutable
idServer_Roomprivate
isMainChannel(const QString &channelId)Server_Roomstatic
joinMessageServer_Roomprivate
MAIN_CHANNEL_KEYServer_Roomstatic
mayReadChannel(const ServerInfo_User &userInfo, const ServerInfo_RoomChannel &channel)Server_Roomstatic
mayWriteChannel(const ServerInfo_User &userInfo, const ServerInfo_RoomChannel &channel)Server_Roomstatic
nameServer_Roomprivate
permissionLevelServer_Roomprivate
prepareRoomEvent(const ::google::protobuf::Message &roomEvent)Server_Room
privilegeLevelServer_Roomprivate
processJoinGameCommand(const Command_JoinGame &cmd, ResponseContainer &rc, Server_AbstractUserInterface *userInterface)Server_Room
removeClient(Server_ProtocolHandler *client)Server_Room
removeExternalUser(const QString &_name)Server_Room
removeGame(Server_Game *game)Server_Room
removeSaidMessages(const QString &userName, int amount, bool sendToIsl=true)Server_Room
roomInfoChanged(const ServerInfo_Room &roomInfo)Server_Roomsignal
say(const QString &userName, const QString &s, const QString &channelId=QString(), bool sendToIsl=true)Server_Room
sendRoomEvent(RoomEvent *event, bool sendToIsl=true, ServerInfo_RoomChannel::AccessLevel accessLevel=ServerInfo_RoomChannel::Public)Server_Room
Server_Room(int _id, int _chatHistorySize, const QString &_name, const QString &_description, const QString &_permissionLevel, const QString &_privilegeLevel, bool _autoJoin, const QString &_joinMessage, const QStringList &_gameTypes, Server *parent, const QList< ServerInfo_RoomChannel > &_channels={})Server_Room
updateExternalGameList(const ServerInfo_Game &gameInfo)Server_Room
userMayJoin(const ServerInfo_User &userInfo)Server_Room
usersServer_Roomprivate
usersLockServer_Roommutable
~Server_Room() overrideServer_Room