![]() |
OGRE 14.3
Object-Oriented Graphics Rendering Engine
|
Classes | |
| struct | bsp_brush_t |
| struct | bsp_brushside_t |
| struct | bsp_face_t |
| struct | bsp_header_t |
| struct | bsp_leaf_t |
| struct | bsp_lump_entry_t |
| struct | bsp_model_t |
| struct | bsp_node_t |
| struct | bsp_plane_t |
| struct | bsp_shader_t |
| struct | bsp_vertex_t |
| struct | bsp_vis_t |
Macros | |
| #define | BSP_BRUSH_LUMP (8) |
| #define | BSP_BRUSHSIDES_LUMP (9) |
| #define | BSP_ELEMENTS_LUMP (11) |
| #define | BSP_ENTITIES_LUMP (0) |
| #define | BSP_FACES_LUMP (13) |
| #define | BSP_FACETYPE_FLARE (4) |
| #define | BSP_FACETYPE_MESH (3) |
| #define | BSP_FACETYPE_NORMAL (1) |
| #define | BSP_FACETYPE_PATCH (2) |
| #define | BSP_FOG_LUMP (12) |
| #define | BSP_HEADER_ID (*(int*)"IBSP") |
| #define | BSP_HEADER_VER (46) |
| #define | BSP_LBRUSHES_LUMP (6) |
| #define | BSP_LEAVES_LUMP (4) |
| #define | BSP_LFACES_LUMP (5) |
| #define | BSP_LIGHTMAP_BANKSIZE (128*128*3) |
| #define | BSP_LIGHTMAPS_LUMP (14) |
| #define | BSP_LIGHTVOLS_LUMP (15) |
| #define | BSP_MODELS_LUMP (7) |
| #define | BSP_NODES_LUMP (3) |
| #define | BSP_PLANES_LUMP (2) |
| #define | BSP_SHADERS_LUMP (1) |
| #define | BSP_VERTICES_LUMP (10) |
| #define | BSP_VISIBILITY_LUMP (16) |
| #define | CONTENTS_AREAPORTAL 0x8000 |
| #define | CONTENTS_BODY 0x2000000 |
| #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_NODROP 0x80000000 |
| #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 | SURF_ALPHASHADOW 0x10000 |
| #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 |
Enumerations | |
| enum | { SHADER_LIGHTMAP = 1 << 0 , SHADER_BLEND = 1 << 1 , SHADER_ALPHAFUNC = 1 << 3 , SHADER_TCMOD = 1 << 4 , SHADER_ANIMMAP = 1 << 5 , SHADER_TCGEN_ENV = 1 << 6 } |
| enum | { SHADER_NOCULL = 1 << 0 , SHADER_TRANSPARENT = 1 << 1 , SHADER_DEPTHWRITE = 1 << 2 , SHADER_SKY = 1 << 3 , SHADER_NOMIPMAPS = 1 << 4 , SHADER_NEEDCOLOURS = 1 << 5 , SHADER_DEFORMVERTS = 1 << 6 } |
| enum | DeformFunc { DEFORM_FUNC_NONE = 0 , DEFORM_FUNC_BULGE = 1 , DEFORM_FUNC_WAVE = 2 , DEFORM_FUNC_NORMAL = 3 , DEFORM_FUNC_MOVE = 4 , DEFORM_FUNC_AUTOSPRITE = 5 , DEFORM_FUNC_AUTOSPRITE2 = 6 } |
| enum | GenFunc { SHADER_GEN_IDENTITY = 0 , SHADER_GEN_WAVE = 1 , SHADER_GEN_VERTEX = 2 } |
| enum | TexGen { TEXGEN_BASE = 0 , TEXGEN_LIGHTMAP = 1 , TEXGEN_ENVIRONMENT = 2 } |
| enum | WaveType { SHADER_FUNC_NONE = 0 , SHADER_FUNC_SIN = 1 , SHADER_FUNC_TRIANGLE = 2 , SHADER_FUNC_SQUARE = 3 , SHADER_FUNC_SAWTOOTH = 4 , SHADER_FUNC_INVERSESAWTOOTH = 5 } |
| #define BSP_HEADER_ID (*(int*)"IBSP") |
| #define BSP_HEADER_VER (46) |
| #define BSP_ENTITIES_LUMP (0) |
| #define BSP_SHADERS_LUMP (1) |
| #define BSP_PLANES_LUMP (2) |
| #define BSP_NODES_LUMP (3) |
| #define BSP_LEAVES_LUMP (4) |
| #define BSP_LFACES_LUMP (5) |
| #define BSP_LBRUSHES_LUMP (6) |
| #define BSP_MODELS_LUMP (7) |
| #define BSP_BRUSH_LUMP (8) |
| #define BSP_BRUSHSIDES_LUMP (9) |
| #define BSP_VERTICES_LUMP (10) |
| #define BSP_ELEMENTS_LUMP (11) |
| #define BSP_FOG_LUMP (12) |
| #define BSP_FACES_LUMP (13) |
| #define BSP_LIGHTMAPS_LUMP (14) |
| #define BSP_LIGHTVOLS_LUMP (15) |
| #define BSP_VISIBILITY_LUMP (16) |
| #define BSP_LIGHTMAP_BANKSIZE (128*128*3) |
| #define CONTENTS_SOLID 1 |
| #define CONTENTS_LAVA 8 |
| #define CONTENTS_SLIME 16 |
| #define CONTENTS_WATER 32 |
| #define CONTENTS_FOG 64 |
| #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_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 |
| #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 BSP_FACETYPE_NORMAL (1) |
| #define BSP_FACETYPE_PATCH (2) |
| #define BSP_FACETYPE_MESH (3) |
| #define BSP_FACETYPE_FLARE (4) |
| anonymous enum |
| anonymous enum |
| enum WaveType |
| enum GenFunc |
| enum TexGen |
| enum DeformFunc |