CSC112 Spring 2016 Examples
#ifndef GameGrid_h1#define GameGrid_h23#include "Widget.h"4#include "int.h"56class Tile;7class SmileyFace;8class FlagCounter;9class Clock;1011class GameGrid : public Widget {1213public:1415virtual void generate();1617virtual void display();1819virtual void restart();2021virtual void click(int x, int y);2223virtual void flag(int x, int y);2425public:2627/**28* @element-type Tile29*/30Tile *myTile;3132/**33* @element-type SmileyFace34*/35SmileyFace *mySmileyFace;3637/**38* @element-type SmileyFace39*/40SmileyFace *mySmileyFace;4142/**43* @element-type FlagCounter44*/45FlagCounter *myFlagCounter;4647/**48* @element-type Clock49*/50Clock *myClock;51};5253#endif // GameGrid_h545556