Go to the source code of this file.
Classes | |
struct | bitmap |
struct | angvec |
struct | lump_t |
struct | qbsp_t |
struct | dmodel_t |
struct | dheader_t |
struct | dmiptexlump_t |
struct | miptex_s |
struct | dvertex_t |
struct | dplane_t |
struct | dnode_t |
struct | dclipnode_t |
struct | texinfo_s |
struct | dedge_t |
struct | dface_t |
struct | dleaf_t |
struct | vector |
struct | point_3d |
Macros | |
#define | BSPVERSION 29 |
#define | LUMP_ENTITIES 0 |
#define | LUMP_PLANES 1 |
#define | LUMP_TEXTURES 2 |
#define | LUMP_VERTEXES 3 |
#define | LUMP_VISIBILITY 4 |
#define | LUMP_NODES 5 |
#define | LUMP_TEXINFO 6 |
#define | LUMP_FACES 7 |
#define | LUMP_LIGHTING 8 |
#define | LUMP_CLIPNODES 9 |
#define | LUMP_LEAFS 10 |
#define | LUMP_MARKSURFACES 11 |
#define | LUMP_EDGES 12 |
#define | LUMP_SURFEDGES 13 |
#define | LUMP_MODELS 14 |
#define | HEADER_LUMPS 15 |
#define | CONTENTS_EMPTY -1 |
#define | CONTENTS_SOLID -2 |
#define | CONTENTS_WATER -3 |
#define | CONTENTS_SLIME -4 |
#define | CONTENTS_LAVA -5 |
#define | CONTENTS_SKY -6 |
#define | AMBIENT_WATER 0 |
#define | AMBIENT_SKY 1 |
#define | AMBIENT_SLIME 2 |
#define | AMBIENT_LAVA 3 |
#define | NUM_AMBIENTS 4 |
#define | MAX_MAP_HULLS 4 |
#define | PLANE_X 0 |
#define | PLANE_Y 1 |
#define | PLANE_Z 2 |
#define | PLANE_ANYX 3 |
#define | PLANE_ANYY 4 |
#define | PLANE_ANYZ 5 |
#define | is_marked(x) (vis_face[(x) >> 3] & (1 << ((x) & 7))) |
#define | mark_face(x) (vis_face[(x) >> 3] |= (1 << ((x) & 7))) |
#define | unmark_face(x) (vis_face[(x) >> 3] &= ~(1 << ((x) & 7))) |
#define | MIPLEVELS 4 |
#define | TEX_SPECIAL 1 |
#define | MAXLIGHTMAPS 4 |
Typedefs | |
typedef unsigned char | byte |
typedef int | fix |
typedef unsigned short | fixang |
typedef struct miptex_s | miptex_t |
typedef struct texinfo_s | texinfo_t |
#define AMBIENT_LAVA 3 |
#define AMBIENT_SKY 1 |
#define AMBIENT_SLIME 2 |
#define AMBIENT_WATER 0 |
#define BSPVERSION 29 |
#define CONTENTS_EMPTY -1 |
#define CONTENTS_LAVA -5 |
#define CONTENTS_SKY -6 |
#define CONTENTS_SLIME -4 |
#define CONTENTS_SOLID -2 |
#define CONTENTS_WATER -3 |
#define HEADER_LUMPS 15 |
#define is_marked | ( | x | ) | (vis_face[(x) >> 3] & (1 << ((x) & 7))) |
#define LUMP_CLIPNODES 9 |
#define LUMP_EDGES 12 |
#define LUMP_ENTITIES 0 |
#define LUMP_FACES 7 |
#define LUMP_LEAFS 10 |
#define LUMP_LIGHTING 8 |
#define LUMP_MARKSURFACES 11 |
#define LUMP_MODELS 14 |
#define LUMP_NODES 5 |
#define LUMP_PLANES 1 |
#define LUMP_SURFEDGES 13 |
#define LUMP_TEXINFO 6 |
#define LUMP_TEXTURES 2 |
#define LUMP_VERTEXES 3 |
#define LUMP_VISIBILITY 4 |
#define mark_face | ( | x | ) | (vis_face[(x) >> 3] |= (1 << ((x) & 7))) |
#define MAX_MAP_HULLS 4 |
#define MAXLIGHTMAPS 4 |
#define MIPLEVELS 4 |
#define NUM_AMBIENTS 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 TEX_SPECIAL 1 |
#define unmark_face | ( | x | ) | (vis_face[(x) >> 3] &= ~(1 << ((x) & 7))) |
typedef unsigned char byte |
typedef int fix |
typedef unsigned short fixang |