
Go to the source code of this file.
Classes | |
| struct | bspvertex_t |
| struct | fog_t |
| struct | face_t |
| struct | material_t |
| struct | lightmap_t |
| struct | node_t |
| struct | leaf_t |
| struct | plane_t |
| struct | visData_t |
| struct | brush_t |
| struct | brushSide_t |
| struct | model_t |
| struct | lightgrid_t |
| struct | lump_t |
| struct | bsp_t |
| struct | bspData_t |
Macros | |
| #define | LUMP_ENTITIES 0 |
| #define | LUMP_SHADERS 1 |
| #define | LUMP_PLANES 2 |
| #define | LUMP_NODES 3 |
| #define | LUMP_LEAFS 4 |
| #define | LUMP_LEAFSURFACES 5 |
| #define | LUMP_LEAFBRUSHES 6 |
| #define | LUMP_MODELS 7 |
| #define | LUMP_BRUSHES 8 |
| #define | LUMP_BRUSHSIDES 9 |
| #define | LUMP_DRAWVERTS 10 |
| #define | LUMP_DRAWINDEXES 11 |
| #define | LUMP_FOGS 12 |
| #define | LUMP_SURFACES 13 |
| #define | LUMP_LIGHTMAPS 14 |
| #define | LUMP_LIGHTGRID 15 |
| #define | LUMP_VISIBILITY 16 |
| #define | HEADER_LUMPS 17 |
| #define | SURF_NODAMAGE 0x1 |
| #define | SURF_SLICK 0x2 |
| #define | SURF_SKY 0x4 |
| #define | SURF_LADDER 0x8 |
| #define | SURF_NOIMPACT 0x10 |
| #define | SURF_NOMARKS 0x20 |
| #define | SURF_FLESH 0x40 |
| #define | SURF_NODRAW 0x80 |
| #define | SURF_HINT 0x100 |
| #define | SURF_SKIP 0x200 |
| #define | SURF_NOLIGHTMAP 0x400 |
| #define | SURF_POINTLIGHT 0x800 |
| #define | SURF_METALSTEPS 0x1000 |
| #define | SURF_NOSTEPS 0x2000 |
| #define | SURF_NONSOLID 0x4000 |
| #define | SURF_LIGHTFILTER 0x8000 |
| #define | SURF_ALPHASHADOW 0x10000 |
| #define | SURF_NODLIGHT 0x20000 |
| #define | SURF_DUST 0x40000 |
| #define | CONTENTS_SOLID 1 |
| #define | CONTENTS_LAVA 8 |
| #define | CONTENTS_SLIME 16 |
| #define | CONTENTS_WATER 32 |
| #define | CONTENTS_FOG 64 |
| #define | CONTENTS_NOTTEAM1 0x0080 |
| #define | CONTENTS_NOTTEAM2 0x0100 |
| #define | CONTENTS_NOBOTCLIP 0x0200 |
| #define | CONTENTS_AREAPORTAL 0x8000 |
| #define | CONTENTS_PLAYERCLIP 0x10000 |
| #define | CONTENTS_MONSTERCLIP 0x20000 |
| #define | CONTENTS_TELEPORTER 0x40000 |
| #define | CONTENTS_JUMPPAD 0x80000 |
| #define | CONTENTS_CLUSTERPORTAL 0x100000 |
| #define | CONTENTS_DONOTENTER 0x200000 |
| #define | CONTENTS_BOTCLIP 0x400000 |
| #define | CONTENTS_MOVER 0x800000 |
| #define | CONTENTS_ORIGIN 0x1000000 |
| #define | CONTENTS_BODY 0x2000000 |
| #define | CONTENTS_CORPSE 0x4000000 |
| #define | CONTENTS_DETAIL 0x8000000 |
| #define | CONTENTS_STRUCTURAL 0x10000000 |
| #define | CONTENTS_TRANSLUCENT 0x20000000 |
| #define | CONTENTS_TRIGGER 0x40000000 |
| #define | CONTENTS_NODROP 0x80000000 |
Typedefs | |
| typedef unsigned char | byte |
Enumerations | |
| enum | lumps { Entities = 0, Materials, Planes, Nodes, Leafs, LeafFaces, LeafBrushes, Models, Brushes, BrushSides, VertexArray, IndexArray, Fog, Faces, LightMaps, LightGrids, VisData, MaxLumps } |
| enum | facetype_t { FACE_NONE, FACE_POLYGON, FACE_PATCH, FACE_MODEL, FACE_BILLBOARD } |
| #define CONTENTS_AREAPORTAL 0x8000 |
| #define CONTENTS_BODY 0x2000000 |
| #define CONTENTS_BOTCLIP 0x400000 |
| #define CONTENTS_CLUSTERPORTAL 0x100000 |
| #define CONTENTS_CORPSE 0x4000000 |
| #define CONTENTS_DETAIL 0x8000000 |
| #define CONTENTS_DONOTENTER 0x200000 |
| #define CONTENTS_FOG 64 |
| #define CONTENTS_JUMPPAD 0x80000 |
| #define CONTENTS_LAVA 8 |
| #define CONTENTS_MONSTERCLIP 0x20000 |
| #define CONTENTS_MOVER 0x800000 |
| #define CONTENTS_NOBOTCLIP 0x0200 |
| #define CONTENTS_NODROP 0x80000000 |
| #define CONTENTS_NOTTEAM1 0x0080 |
| #define CONTENTS_NOTTEAM2 0x0100 |
| #define CONTENTS_ORIGIN 0x1000000 |
| #define CONTENTS_PLAYERCLIP 0x10000 |
| #define CONTENTS_SLIME 16 |
| #define CONTENTS_SOLID 1 |
| #define CONTENTS_STRUCTURAL 0x10000000 |
| #define CONTENTS_TELEPORTER 0x40000 |
| #define CONTENTS_TRANSLUCENT 0x20000000 |
| #define CONTENTS_TRIGGER 0x40000000 |
| #define CONTENTS_WATER 32 |
| #define HEADER_LUMPS 17 |
| #define LUMP_BRUSHES 8 |
| #define LUMP_BRUSHSIDES 9 |
| #define LUMP_DRAWINDEXES 11 |
| #define LUMP_DRAWVERTS 10 |
| #define LUMP_ENTITIES 0 |
| #define LUMP_FOGS 12 |
| #define LUMP_LEAFBRUSHES 6 |
| #define LUMP_LEAFS 4 |
| #define LUMP_LEAFSURFACES 5 |
| #define LUMP_LIGHTGRID 15 |
| #define LUMP_LIGHTMAPS 14 |
| #define LUMP_MODELS 7 |
| #define LUMP_NODES 3 |
| #define LUMP_PLANES 2 |
| #define LUMP_SHADERS 1 |
| #define LUMP_SURFACES 13 |
| #define LUMP_VISIBILITY 16 |
| #define SURF_ALPHASHADOW 0x10000 |
| #define SURF_DUST 0x40000 |
| #define SURF_FLESH 0x40 |
| #define SURF_HINT 0x100 |
| #define SURF_LADDER 0x8 |
| #define SURF_LIGHTFILTER 0x8000 |
| #define SURF_METALSTEPS 0x1000 |
| #define SURF_NODAMAGE 0x1 |
| #define SURF_NODLIGHT 0x20000 |
| #define SURF_NODRAW 0x80 |
| #define SURF_NOIMPACT 0x10 |
| #define SURF_NOLIGHTMAP 0x400 |
| #define SURF_NOMARKS 0x20 |
| #define SURF_NONSOLID 0x4000 |
| #define SURF_NOSTEPS 0x2000 |
| #define SURF_POINTLIGHT 0x800 |
| #define SURF_SKIP 0x200 |
| #define SURF_SKY 0x4 |
| #define SURF_SLICK 0x2 |
| typedef unsigned char byte |
| enum facetype_t |
| enum lumps |
1.8.2