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.h
Go to the documentation of this file.
1
6
7
#ifndef COCKATRICE_GAME_H
8
#define COCKATRICE_GAME_H
9
10
#include "
abstract_game.h
"
11
12
#include <qtmetamacros.h>
13
14
class
AbstractClient
;
15
class
Event_GameJoined
;
16
class
QObject;
17
class
QString;
18
template
<
class
Key,
class
T>
class
QMap
;
19
template
<
typename
T>
class
QList
;
20
21
class
Game
:
public
AbstractGame
22
{
23
Q_OBJECT
24
25
public
:
26
Game
(QObject *parent,
27
bool
isLocalGame,
28
QList<AbstractClient *>
&_clients,
29
const
Event_GameJoined
&event,
30
const
QMap<int, QString>
&_roomGameTypes);
31
};
32
33
#endif
// COCKATRICE_GAME_H
abstract_game.h
AbstractClient
Definition
abstract_client.h:73
AbstractGame::AbstractGame
AbstractGame(QObject *parent)
Definition
abstract_game.cpp:17
Game::Game
Game(QObject *parent, bool isLocalGame, QList< AbstractClient * > &_clients, const Event_GameJoined &event, const QMap< int, QString > &_roomGameTypes)
Definition
game.cpp:15
QList
Definition
remote_connection_controller.h:20
QMap
Definition
game.h:18
Event_GameJoined
Definition
event_game_joined.proto:5
cockatrice
src
game
game.h
Generated by
1.18.0