grid.h File Reference

(r1785/r1282)

Go to the source code of this file.

Classes

struct  GridFlagsType
class  NodeGrid
 An abstract class defining the common elements of grid nodes. More...
class  NodeGridRect
 A class defining a rectangular grid node. More...
class  NodeGridIso
 A class defining an isometric grid node. More...
class  ProcessGrid
 An abstract class used for processing a grid. More...
class  ProcessGridForceRedraw
 Forces a redraw on the given grid. More...
class  ProcessGridUnitMsg
 Something has happened to the units system. More...

Defines

#define NUM_GRID_TYPES   2

Enumerations

enum  GridBlobType {
  NoGridBlob = -1, BottomLeft, TopLeft, TopRight,
  BottomRight, LeftMiddle, TopMiddle, RightMiddle,
  BottomMiddle, NumGridBlobTypes
}
enum  GridType { INVALID_GRID_TYPE, RECTANGULAR, ISOMETRIC }


Define Documentation

#define NUM_GRID_TYPES   2
 

Definition at line 144 of file grid.h.


Enumeration Type Documentation

enum GridBlobType
 

Enumerator:
NoGridBlob 
BottomLeft 
TopLeft 
TopRight 
BottomRight 
LeftMiddle 
TopMiddle 
RightMiddle 
BottomMiddle 
NumGridBlobTypes 

Definition at line 118 of file grid.h.

00119 {
00120     NoGridBlob = -1,
00121     BottomLeft,
00122     TopLeft,
00123     TopRight,
00124     BottomRight,
00125 
00126     LeftMiddle,
00127     TopMiddle,
00128     RightMiddle,
00129     BottomMiddle,
00130 
00131     NumGridBlobTypes
00132 };

enum GridType
 

Enumerator:
INVALID_GRID_TYPE 
RECTANGULAR 
ISOMETRIC 

Definition at line 142 of file grid.h.


Generated on Sat Nov 10 03:49:11 2007 for Camelot by  doxygen 1.4.4