#include <TicTacToeGUIBoard.h>
| Public Member Functions | |
| CTicTacToeGUIBoard (QWidget *parent=0, const char *name=0) | |
| CTicTacToeGUIBoard. | |
| ~CTicTacToeGUIBoard () | |
| ~CTicTacToeGUIBoard | |
| void | NewBoard () | 
| NewBoard. | |
| Protected Member Functions | |
| void | contentsMousePressEvent (QMouseEvent *event) | 
| contentsMousePressEvent | |
| void | resizeEvent (QResizeEvent *event) | 
| resizeEvent | |
| void | BuildBoard () | 
| BuildBoard. | |
| void | DestroyBoard () | 
| DestroyBoard. | |
Description: Class is a QCanvasView derived class used for displaying the TicTacToe board on the screen.
Limitations: NONE
| 
 | ||||||||||||
| CTicTacToeGUIBoard. Description: Class constructor Limitations: NONE | 
| 
 | 
| ~CTicTacToeGUIBoard Description: Class deconstructor Limitations: NONE | 
| 
 | 
| BuildBoard. Description: Creates the board object and all the COthelloPiece objects. 
 
 | 
| 
 | 
| contentsMousePressEvent Description: Traps a mouse click event so that we can see if the user clicked one of the grid sqaures. 
 
 | 
| 
 | 
| DestroyBoard. Description: Deletes the board and all its contents. 
 
 | 
| 
 | 
| NewBoard. Description: Resets all the game squares to the pre-game state. 
 
 | 
| 
 | 
| resizeEvent Description: Handles the resize event to redraw the board to the correct size. 
 
 |