Pol  Revision:cb584c9
mapsolid.h File Reference

Go to the source code of this file.

Classes

struct  Pol::Plib::SOLIDS_ELEM
 
struct  Pol::Plib::SOLIDX1_ELEM
 
struct  Pol::Plib::SOLIDX2_ELEM
 

Namespaces

 Pol
 
 Pol::Plib
 

Macros

#define SOLIDX_X_CELLMASK   0xF
 
#define SOLIDX_X_SHIFT   4
 
#define SOLIDX_X_SIZE   16
 
#define SOLIDX_Y_CELLMASK   0xF
 
#define SOLIDX_Y_SHIFT   4
 
#define SOLIDX_Y_SIZE   16
 

Detailed Description

History
Note
SOLIDX2_FILLER_SIZE bytes are at the beginning of the solidx2.dat file, so that something referencing the first element won't reference offset 0.

Definition in file mapsolid.h.

Macro Definition Documentation

#define SOLIDX_X_CELLMASK   0xF

Definition at line 15 of file mapsolid.h.

#define SOLIDX_X_SHIFT   4

Definition at line 14 of file mapsolid.h.

#define SOLIDX_X_SIZE   16

Definition at line 13 of file mapsolid.h.

#define SOLIDX_Y_CELLMASK   0xF

Definition at line 19 of file mapsolid.h.

#define SOLIDX_Y_SHIFT   4

Definition at line 18 of file mapsolid.h.

#define SOLIDX_Y_SIZE   16

Definition at line 17 of file mapsolid.h.