Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

QFILES.H File Reference

Go to the source code of this file.

Data Structures

struct  daliasframe_t
struct  dbrush_t
struct  dbrushside_t
struct  dedge_t
struct  dface_t
struct  dheader_t
struct  dleaf_t
struct  dmdl_t
struct  dmodel_t
struct  dnode_t
struct  dplane_t
struct  dsprframe_t
struct  dsprite_t
struct  dstvert_t
struct  dtriangle_t
struct  dtrivertx_t
struct  dvertex_t
struct  gl_t
struct  glst_t
struct  lump_t
struct  md3Header_t
struct  md3Shader_t
struct  md3St_t
struct  md3Surface_t
struct  md3Triangle_t
struct  md3XyzNormal_t
struct  miptex_s
struct  texinfo_s

Defines

#define ALIAS_VERSION   8
#define ANGLE_DOWN   -2
#define ANGLE_UP   -1
#define BSPVERSION   36
#define CONTENTS_AUX   4
#define CONTENTS_CURRENT_0   0x40000
#define CONTENTS_CURRENT_180   0x100000
#define CONTENTS_CURRENT_270   0x200000
#define CONTENTS_CURRENT_90   0x80000
#define CONTENTS_CURRENT_DOWN   0x800000
#define CONTENTS_CURRENT_UP   0x400000
#define CONTENTS_DEADMONSTER   0x4000000
#define CONTENTS_DETAIL   0x8000000
#define CONTENTS_KEEP   (CONTENTS_DETAIL | CONTENTS_NEGATIVE_CURVE)
#define CONTENTS_LADDER   0x20000000
#define CONTENTS_LAVA   8
#define CONTENTS_MIST   64
#define CONTENTS_MONSTER   0x2000000
#define CONTENTS_MONSTERCLIP   0x20000
#define CONTENTS_NEGATIVE_CURVE   0x40000000
#define CONTENTS_ORIGIN   0x1000000
#define CONTENTS_PLAYERCLIP   0x10000
#define CONTENTS_SLIME   16
#define CONTENTS_SOLID   1
#define CONTENTS_TRANSLUCENT   0x10000000
#define CONTENTS_WATER   32
#define CONTENTS_WINDOW   2
#define HEADER_LUMPS   17
#define IDALIASHEADER   (('2'<<24)+('P'<<16)+('D'<<8)+'I')
#define IDBSPHEADER   (('P'<<24)+('S'<<16)+('B'<<8)+'I')
#define IDSPRITEHEADER   (('2'<<24)+('S'<<16)+('D'<<8)+'I')
#define LAST_VISIBLE_CONTENTS   64
#define LUMP_BRUSHES   14
#define LUMP_BRUSHSIDES   15
#define LUMP_EDGES   11
#define LUMP_ENTITIES   0
#define LUMP_FACES   6
#define LUMP_LEAFBRUSHES   10
#define LUMP_LEAFFACES   9
#define LUMP_LEAFS   8
#define LUMP_LIGHTING   7
#define LUMP_MODELS   13
#define LUMP_NODES   4
#define LUMP_PLANES   1
#define LUMP_POP   16
#define LUMP_SURFEDGES   12
#define LUMP_TEXINFO   5
#define LUMP_VERTEXES   2
#define LUMP_VISIBILITY   3
#define MAX_BRUSH_SIZE   ( WORLD_SIZE )
#define MAX_FRAMES   512
#define MAX_KEY   32
#define MAX_MAP_BRUSHES   8192
#define MAX_MAP_BRUSHSIDES   65536
#define MAX_MAP_EDGES   128000
#define MAX_MAP_ENTITIES   2048
#define MAX_MAP_ENTSTRING   0x20000
#define MAX_MAP_FACES   65536
#define MAX_MAP_LEAFBRUSHES   65536
#define MAX_MAP_LEAFFACES   65536
#define MAX_MAP_LEAFS   65536
#define MAX_MAP_LIGHTING   0x200000
#define MAX_MAP_MODELS   1024
#define MAX_MAP_NODES   65536
#define MAX_MAP_PLANES   65536
#define MAX_MAP_PORTALS   65536
#define MAX_MAP_SURFEDGES   256000
#define MAX_MAP_TEXINFO   8192
#define MAX_MAP_VERTS   65536
#define MAX_MAP_VISIBILITY   0x100000
#define MAX_MD2SKINS   32
#define MAX_QPATH   64
#define MAX_SKINNAME   64
#define MAX_TRIANGLES   4096
#define MAX_VALUE   1024
#define MAX_VERTS   2048
#define MAX_WORLD_COORD   ( 128*1024 )
#define MAXLIGHTMAPS   4
#define MD3_IDENT   (('3'<<24)+('P'<<16)+('D'<<8)+'I')
#define MD3_XYZ_SCALE   (1.0/64)
#define MIN_WORLD_COORD   ( -128*1024 )
#define MIPLEVELS   4
#define PLANE_ANYX   3
#define PLANE_ANYY   4
#define PLANE_ANYZ   5
#define PLANE_X   0
#define PLANE_Y   1
#define PLANE_Z   2
#define SPRITE_VERSION   2
#define SURF_CURVE   0x80000000
#define SURF_CURVE_FAKE   0x40000000
#define SURF_FLOWING   0x40
#define SURF_KEEP   (SURF_CURVE | SURF_CURVE_FAKE | SURF_PATCH)
#define SURF_LIGHT   0x1
#define SURF_NODRAW   0x80
#define SURF_PATCH   0x20000000
#define SURF_SKY   0x4
#define SURF_SLICK   0x2
#define SURF_TRANS33   0x10
#define SURF_TRANS66   0x20
#define SURF_WARP   0x8
#define WORLD_SIZE   ( MAX_WORLD_COORD - MIN_WORLD_COORD )

Typedefs

typedef miptex_s miptex_t
typedef texinfo_s texinfo_t


Define Documentation

#define ALIAS_VERSION   8
 

Definition at line 37 of file QFILES.H.

#define ANGLE_DOWN   -2
 

Definition at line 480 of file QFILES.H.

#define ANGLE_UP   -1
 

Definition at line 479 of file QFILES.H.

#define BSPVERSION   36
 

Definition at line 245 of file QFILES.H.

#define CONTENTS_AUX   4
 

Definition at line 359 of file QFILES.H.

#define CONTENTS_CURRENT_0   0x40000
 

Definition at line 371 of file QFILES.H.

#define CONTENTS_CURRENT_180   0x100000
 

Definition at line 373 of file QFILES.H.

#define CONTENTS_CURRENT_270   0x200000
 

Definition at line 374 of file QFILES.H.

#define CONTENTS_CURRENT_90   0x80000
 

Definition at line 372 of file QFILES.H.

#define CONTENTS_CURRENT_DOWN   0x800000
 

Definition at line 376 of file QFILES.H.

#define CONTENTS_CURRENT_UP   0x400000
 

Definition at line 375 of file QFILES.H.

#define CONTENTS_DEADMONSTER   0x4000000
 

Definition at line 381 of file QFILES.H.

#define CONTENTS_DETAIL   0x8000000
 

Definition at line 382 of file QFILES.H.

#define CONTENTS_KEEP   (CONTENTS_DETAIL | CONTENTS_NEGATIVE_CURVE)
 

Definition at line 387 of file QFILES.H.

#define CONTENTS_LADDER   0x20000000
 

Definition at line 384 of file QFILES.H.

#define CONTENTS_LAVA   8
 

Definition at line 360 of file QFILES.H.

#define CONTENTS_MIST   64
 

Definition at line 363 of file QFILES.H.

#define CONTENTS_MONSTER   0x2000000
 

Definition at line 380 of file QFILES.H.

#define CONTENTS_MONSTERCLIP   0x20000
 

Definition at line 368 of file QFILES.H.

#define CONTENTS_NEGATIVE_CURVE   0x40000000
 

Definition at line 385 of file QFILES.H.

#define CONTENTS_ORIGIN   0x1000000
 

Definition at line 378 of file QFILES.H.

#define CONTENTS_PLAYERCLIP   0x10000
 

Definition at line 367 of file QFILES.H.

#define CONTENTS_SLIME   16
 

Definition at line 361 of file QFILES.H.

#define CONTENTS_SOLID   1
 

Definition at line 357 of file QFILES.H.

#define CONTENTS_TRANSLUCENT   0x10000000
 

Definition at line 383 of file QFILES.H.

#define CONTENTS_WATER   32
 

Definition at line 362 of file QFILES.H.

#define CONTENTS_WINDOW   2
 

Definition at line 358 of file QFILES.H.

#define HEADER_LUMPS   17
 

Definition at line 307 of file QFILES.H.

#define IDALIASHEADER   (('2'<<24)+('P'<<16)+('D'<<8)+'I')
 

Definition at line 36 of file QFILES.H.

#define IDBSPHEADER   (('P'<<24)+('S'<<16)+('B'<<8)+'I')
 

Definition at line 242 of file QFILES.H.

#define IDSPRITEHEADER   (('2'<<24)+('S'<<16)+('D'<<8)+'I')
 

Definition at line 193 of file QFILES.H.

#define LAST_VISIBLE_CONTENTS   64
 

Definition at line 364 of file QFILES.H.

#define LUMP_BRUSHES   14
 

Definition at line 303 of file QFILES.H.

#define LUMP_BRUSHSIDES   15
 

Definition at line 304 of file QFILES.H.

#define LUMP_EDGES   11
 

Definition at line 300 of file QFILES.H.

#define LUMP_ENTITIES   0
 

Definition at line 289 of file QFILES.H.

#define LUMP_FACES   6
 

Definition at line 295 of file QFILES.H.

#define LUMP_LEAFBRUSHES   10
 

Definition at line 299 of file QFILES.H.

#define LUMP_LEAFFACES   9
 

Definition at line 298 of file QFILES.H.

#define LUMP_LEAFS   8
 

Definition at line 297 of file QFILES.H.

#define LUMP_LIGHTING   7
 

Definition at line 296 of file QFILES.H.

#define LUMP_MODELS   13
 

Definition at line 302 of file QFILES.H.

#define LUMP_NODES   4
 

Definition at line 293 of file QFILES.H.

#define LUMP_PLANES   1
 

Definition at line 290 of file QFILES.H.

#define LUMP_POP   16
 

Definition at line 305 of file QFILES.H.

#define LUMP_SURFEDGES   12
 

Definition at line 301 of file QFILES.H.

#define LUMP_TEXINFO   5
 

Definition at line 294 of file QFILES.H.

#define LUMP_VERTEXES   2
 

Definition at line 291 of file QFILES.H.

#define LUMP_VISIBILITY   3
 

Definition at line 292 of file QFILES.H.

#define MAX_BRUSH_SIZE   ( WORLD_SIZE )
 

Definition at line 275 of file QFILES.H.

#define MAX_FRAMES   512
 

Definition at line 41 of file QFILES.H.

#define MAX_KEY   32
 

Definition at line 279 of file QFILES.H.

#define MAX_MAP_BRUSHES   8192
 

Definition at line 252 of file QFILES.H.

#define MAX_MAP_BRUSHSIDES   65536
 

Definition at line 259 of file QFILES.H.

#define MAX_MAP_EDGES   128000
 

Definition at line 266 of file QFILES.H.

#define MAX_MAP_ENTITIES   2048
 

Definition at line 253 of file QFILES.H.

#define MAX_MAP_ENTSTRING   0x20000
 

Definition at line 254 of file QFILES.H.

#define MAX_MAP_FACES   65536
 

Definition at line 262 of file QFILES.H.

#define MAX_MAP_LEAFBRUSHES   65536
 

Definition at line 264 of file QFILES.H.

#define MAX_MAP_LEAFFACES   65536
 

Definition at line 263 of file QFILES.H.

#define MAX_MAP_LEAFS   65536
 

Definition at line 260 of file QFILES.H.

#define MAX_MAP_LIGHTING   0x200000
 

Definition at line 268 of file QFILES.H.

#define MAX_MAP_MODELS   1024
 

Definition at line 251 of file QFILES.H.

#define MAX_MAP_NODES   65536
 

Definition at line 258 of file QFILES.H.

#define MAX_MAP_PLANES   65536
 

Definition at line 257 of file QFILES.H.

#define MAX_MAP_PORTALS   65536
 

Definition at line 265 of file QFILES.H.

#define MAX_MAP_SURFEDGES   256000
 

Definition at line 267 of file QFILES.H.

#define MAX_MAP_TEXINFO   8192
 

Definition at line 255 of file QFILES.H.

#define MAX_MAP_VERTS   65536
 

Definition at line 261 of file QFILES.H.

#define MAX_MAP_VISIBILITY   0x100000
 

Definition at line 269 of file QFILES.H.

#define MAX_MD2SKINS   32
 

Definition at line 42 of file QFILES.H.

#define MAX_QPATH   64
 

Definition at line 107 of file QFILES.H.

#define MAX_SKINNAME   64
 

Definition at line 43 of file QFILES.H.

#define MAX_TRIANGLES   4096
 

Definition at line 39 of file QFILES.H.

#define MAX_VALUE   1024
 

Definition at line 280 of file QFILES.H.

#define MAX_VERTS   2048
 

Definition at line 40 of file QFILES.H.

#define MAX_WORLD_COORD   ( 128*1024 )
 

Definition at line 271 of file QFILES.H.

#define MAXLIGHTMAPS   4
 

Definition at line 434 of file QFILES.H.

#define MD3_IDENT   (('3'<<24)+('P'<<16)+('D'<<8)+'I')
 

Definition at line 106 of file QFILES.H.

#define MD3_XYZ_SCALE   (1.0/64)
 

Definition at line 108 of file QFILES.H.

#define MIN_WORLD_COORD   ( -128*1024 )
 

Definition at line 272 of file QFILES.H.

#define MIPLEVELS   4
 

Definition at line 220 of file QFILES.H.

#define PLANE_ANYX   3
 

Definition at line 338 of file QFILES.H.

#define PLANE_ANYY   4
 

Definition at line 339 of file QFILES.H.

#define PLANE_ANYZ   5
 

Definition at line 340 of file QFILES.H.

#define PLANE_X   0
 

Definition at line 333 of file QFILES.H.

#define PLANE_Y   1
 

Definition at line 334 of file QFILES.H.

#define PLANE_Z   2
 

Definition at line 335 of file QFILES.H.

#define SPRITE_VERSION   2
 

Definition at line 195 of file QFILES.H.

#define SURF_CURVE   0x80000000
 

Definition at line 424 of file QFILES.H.

#define SURF_CURVE_FAKE   0x40000000
 

Definition at line 423 of file QFILES.H.

#define SURF_FLOWING   0x40
 

Definition at line 419 of file QFILES.H.

#define SURF_KEEP   (SURF_CURVE | SURF_CURVE_FAKE | SURF_PATCH)
 

Definition at line 425 of file QFILES.H.

#define SURF_LIGHT   0x1
 

Definition at line 411 of file QFILES.H.

#define SURF_NODRAW   0x80
 

Definition at line 420 of file QFILES.H.

#define SURF_PATCH   0x20000000
 

Definition at line 422 of file QFILES.H.

#define SURF_SKY   0x4
 

Definition at line 415 of file QFILES.H.

#define SURF_SLICK   0x2
 

Definition at line 413 of file QFILES.H.

#define SURF_TRANS33   0x10
 

Definition at line 417 of file QFILES.H.

#define SURF_TRANS66   0x20
 

Definition at line 418 of file QFILES.H.

#define SURF_WARP   0x8
 

Definition at line 416 of file QFILES.H.

#define WORLD_SIZE   ( MAX_WORLD_COORD - MIN_WORLD_COORD )
 

Definition at line 273 of file QFILES.H.


Typedef Documentation

typedef struct miptex_s miptex_t
 

typedef struct texinfo_s texinfo_t
 


Generated on Thu Aug 25 18:08:57 2005 for Quake III Arena by  doxygen 1.3.9.1