Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

go.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define INTERSECTIONMSG   1
#define QUITMSG   2
#define PLAYMSG   3
#define RESTARTMSG   4
#define PASSMSG   5
#define TRUE   1
#define FALSE   0
#define MAXGROUPS   100
#define PLACED   0
#define REMOVED   1
#define numPoints   19
#define maxPoint   numPoints - 1
#define CNT_UNDECIDED   0
#define CNT_BLACK_TERR   1
#define CNT_WHITE_TERR   2
#define CNT_NOONE   3
#define LegalPoint(x, y)   (x>=0 && x<=18 && y>=0 && y<=18)
#define ForeachPoint(a, b)   for(a=0;a<19;a++) for (b=0;b<19;b++)

Typedefs

typedef enum bVal sType

Enumerations

enum  bVal { BLACK, WHITE, EMPTY }


Define Documentation

#define CNT_BLACK_TERR   1
 

Definition at line 47 of file go.h.

#define CNT_NOONE   3
 

Definition at line 49 of file go.h.

#define CNT_UNDECIDED   0
 

Definition at line 46 of file go.h.

#define CNT_WHITE_TERR   2
 

Definition at line 48 of file go.h.

#define FALSE   0
 

Definition at line 34 of file go.h.

#define ForeachPoint a,
 )     for(a=0;a<19;a++) for (b=0;b<19;b++)
 

Definition at line 54 of file go.h.

#define INTERSECTIONMSG   1
 

Definition at line 27 of file go.h.

#define LegalPoint x,
y   )     (x>=0 && x<=18 && y>=0 && y<=18)
 

Definition at line 53 of file go.h.

#define MAXGROUPS   100
 

Definition at line 36 of file go.h.

#define maxPoint   numPoints - 1
 

Definition at line 42 of file go.h.

#define numPoints   19
 

Definition at line 41 of file go.h.

#define PASSMSG   5
 

Definition at line 31 of file go.h.

#define PLACED   0
 

Definition at line 38 of file go.h.

#define PLAYMSG   3
 

Definition at line 29 of file go.h.

#define QUITMSG   2
 

Definition at line 28 of file go.h.

#define REMOVED   1
 

Definition at line 39 of file go.h.

#define RESTARTMSG   4
 

Definition at line 30 of file go.h.

#define TRUE   1
 

Definition at line 33 of file go.h.


Typedef Documentation

typedef enum bVal sType
 

Definition at line 57 of file go.h.


Enumeration Type Documentation

enum bVal
 

Enumeration values:
BLACK 
WHITE 
EMPTY 

Definition at line 56 of file go.h.


Generated on Sat Nov 5 16:54:52 2005 for OPIE by  doxygen 1.4.2