7#ifndef COCKATRICE_GAME_STATE_H
8#define COCKATRICE_GAME_STATE_H
13#include <qtmetamacros.h>
Definition abstract_client.h:73
Definition abstract_game.h:23
int getHostId() const
Definition game_state.h:110
bool resuming
Definition game_state.h:141
int secondsElapsed
Definition game_state.h:136
bool getIsLocalGame() const
Definition game_state.h:44
QList< AbstractClient * > clients
Definition game_state.h:139
void setActivePlayer(int activePlayerId)
Definition game_state.h:75
void setHostId(int _hostId)
Definition game_state.h:34
void setGameClosed(bool closed)
Definition game_state.h:86
int hostId
Definition game_state.h:137
void updateTimeElapsedLabel(QString newTime)
void setGameTime(int _secondsElapsed)
Definition game_state.cpp:34
void incrementGameTime()
Definition game_state.cpp:29
GameState(AbstractGame *parent, int secondsElapsed, int hostId, bool isLocalGame, QList< AbstractClient * > clients, bool gameStateKnown, bool resuming, int currentPhase, bool gameClosed)
Definition game_state.cpp:10
void onStartedChanged(bool _started)
Definition game_state.h:96
int getCurrentPhase() const
Definition game_state.h:64
QList< AbstractClient * > getClients() const
Definition game_state.h:39
static QString formatElapsedTime(int _secondsElapsed)
Definition game_state.cpp:40
void activePhaseChanged(int activePhase)
int getSecondsElapsed() const
Definition game_state.h:115
int currentPhase
Definition game_state.h:142
void setGameStateKnown(bool known)
Definition game_state.h:105
int getActivePlayer() const
Definition game_state.h:81
QTimer * gameTimer
Definition game_state.h:135
const bool isLocalGame
Definition game_state.h:138
void setCurrentPhase(int phase)
Definition game_state.h:69
bool isGameClosed() const
Definition game_state.h:91
bool gameClosed
Definition game_state.h:144
int activePlayer
Definition game_state.h:143
bool gameStateKnown
Definition game_state.h:140
void activePlayerChanged(int playerId)
void gameStarted(bool resuming)
void setResuming(bool _resuming)
Definition game_state.h:54
bool isResuming() const
Definition game_state.h:49
bool isGameStateKnown() const
Definition game_state.h:59
Definition remote_connection_controller.h:20