#include <game.h>
Public Member Functions | |
| Game (TabGame *tab, QList< AbstractClient * > &_clients, const Event_GameJoined &event, const QMap< int, QString > &_roomGameTypes) | |
| Public Member Functions inherited from AbstractGame | |
| AbstractGame (TabGame *tab) | |
| TabGame * | getTab () const |
| GameMetaInfo * | getGameMetaInfo () |
| GameState * | getGameState () const |
| GameEventHandler * | getGameEventHandler () const |
| PlayerManager * | getPlayerManager () const |
| bool | isHost () const |
| AbstractClient * | getClientForPlayer (int playerId) const |
| void | loadReplay (GameReplay *replay) |
| CardItem * | getCard (int playerId, const QString &zoneName, int cardId) const |
| void | setActiveCard (CardItem *card) |
| CardItem * | getActiveCard () const |
Additional Inherited Members | |
| Public Attributes inherited from AbstractGame | |
| TabGame * | tab |
| GameMetaInfo * | gameMetaInfo |
| GameState * | gameState |
| GameEventHandler * | gameEventHandler |
| PlayerManager * | playerManager |
| CardItem * | activeCard |
| Game::Game | ( | TabGame * | tab, |
| QList< AbstractClient * > & | _clients, | ||
| const Event_GameJoined & | event, | ||
| const QMap< int, QString > & | _roomGameTypes ) |