![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <abstract_game.h>
Public Member Functions | |
| AbstractGame (QObject *parent) | |
| GameMetaInfo * | getGameMetaInfo () |
| GameState * | getGameState () const |
| GameEventHandler * | getGameEventHandler () const |
| PlayerManager * | getPlayerManager () const |
| bool | isHost () const |
| AbstractClient * | getClientForPlayer (int playerId) const |
| void | loadReplay (const GameReplay *replay) |
| CardItem * | getCard (int playerId, const QString &zoneName, int cardId) const |
| void | setActiveCard (CardItem *card) |
| CardItem * | getActiveCard () const |
Public Attributes | |
| GameMetaInfo * | gameMetaInfo |
| GameState * | gameState |
| GameEventHandler * | gameEventHandler |
| PlayerManager * | playerManager |
| CardItem * | activeCard |
|
explicit |
|
inline |
| CardItem * AbstractGame::getCard | ( | int | playerId, |
| const QString & | zoneName, | ||
| int | cardId ) const |
| AbstractClient * AbstractGame::getClientForPlayer | ( | int | playerId | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| bool AbstractGame::isHost | ( | ) | const |
| void AbstractGame::loadReplay | ( | const GameReplay * | replay | ) |
| void AbstractGame::setActiveCard | ( | CardItem * | card | ) |
| CardItem* AbstractGame::activeCard |
| GameEventHandler* AbstractGame::gameEventHandler |
| GameMetaInfo* AbstractGame::gameMetaInfo |
| GameState* AbstractGame::gameState |
| PlayerManager* AbstractGame::playerManager |