summaryrefslogtreecommitdiff
path: root/noncore/games/oyatzee/oyatzee.h
Side-by-side diff
Diffstat (limited to 'noncore/games/oyatzee/oyatzee.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/games/oyatzee/oyatzee.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/noncore/games/oyatzee/oyatzee.h b/noncore/games/oyatzee/oyatzee.h
index dd996ee..1074f1d 100644
--- a/noncore/games/oyatzee/oyatzee.h
+++ b/noncore/games/oyatzee/oyatzee.h
@@ -86,51 +86,48 @@ class Dice : public QFrame
void selected();
protected:
void paintEvent( QPaintEvent *e );
void paintNumber( QPainter *p );
};
class DiceWidget : public QWidget
{
Q_OBJECT
public:
DiceWidget( QWidget *parent = 0, const char* name = 0 );
QPushButton *rollButton;
dicesList diceList;
};
class Board : public QWidget
{
Q_OBJECT
public:
Board( QWidget *parent = 0, const char* name = 0 );
-
- protected:
- virtual void paintEvent( QPaintEvent *e );
};
class Possibilityboard : public Board
{
Q_OBJECT
public:
Possibilityboard( QWidget *parent = 0, const char* name = 0 );
protected:
virtual void paintEvent( QPaintEvent *e );
};
class Resultboard : public Board
{
Q_OBJECT
public:
Resultboard( QString playerName , QWidget *parent = 0, const char* name = 0 );
QString pName;
protected:
virtual void paintEvent( QPaintEvent *e );
};
@@ -145,28 +142,33 @@ class Scoreboard : public QWidget
Possibilityboard *pb;
resultboardList rbList;
playerList ps_;
void createResultboards(const int);
protected:
void paintEvent( QPaintEvent *e );
};
class Player
{
public:
Player( QString name );
QString playerName;
int totalPoints;
};
class Game
{
public:
Game( playerList pla );
+
playerList players;
+ int currentPlayer;
+
+ void startGame();
+ void stopGame();
};
#endif // WORDGAME_H