Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
game_config.h
Go to the documentation of this file.
1
#ifndef GAME_CONFIG_H
2
#define GAME_CONFIG_H
3
4
#include <QList>
5
#include <QString>
6
#include <libcockatrice/protocol/pb/serverinfo_user.pb.h>
7
8
struct
GameConfig
9
{
10
ServerInfo_User
creatorInfo
;
11
int
gameId
= -1;
12
QString
description
;
13
QString
password
;
14
int
maxPlayers
= 2;
15
QList<int>
gameTypes
;
16
bool
onlyBuddies
=
false
;
17
bool
onlyRegistered
=
false
;
18
bool
spectatorsAllowed
=
false
;
19
bool
spectatorsNeedPassword
=
false
;
20
bool
spectatorsCanTalk
=
true
;
21
bool
spectatorsSeeEverything
=
true
;
22
int
startingLifeTotal
= 20;
23
bool
shareDecklistsOnLoad
=
true
;
24
};
25
26
#endif
QList
Definition
remote_connection_controller.h:20
GameConfig
Definition
game_config.h:9
GameConfig::gameTypes
QList< int > gameTypes
Definition
game_config.h:15
GameConfig::startingLifeTotal
int startingLifeTotal
Definition
game_config.h:22
GameConfig::description
QString description
Definition
game_config.h:12
GameConfig::gameId
int gameId
Definition
game_config.h:11
GameConfig::spectatorsNeedPassword
bool spectatorsNeedPassword
Definition
game_config.h:19
GameConfig::shareDecklistsOnLoad
bool shareDecklistsOnLoad
Definition
game_config.h:23
GameConfig::onlyRegistered
bool onlyRegistered
Definition
game_config.h:17
GameConfig::onlyBuddies
bool onlyBuddies
Definition
game_config.h:16
GameConfig::password
QString password
Definition
game_config.h:13
GameConfig::maxPlayers
int maxPlayers
Definition
game_config.h:14
GameConfig::creatorInfo
ServerInfo_User creatorInfo
Definition
game_config.h:10
GameConfig::spectatorsAllowed
bool spectatorsAllowed
Definition
game_config.h:18
GameConfig::spectatorsSeeEverything
bool spectatorsSeeEverything
Definition
game_config.h:21
GameConfig::spectatorsCanTalk
bool spectatorsCanTalk
Definition
game_config.h:20
ServerInfo_User
Definition
serverinfo_user.proto:2
libcockatrice_network
libcockatrice
network
server
remote
game
game_config.h
Generated by
1.18.0