brush model More...
#include <r_model_brush.h>
Data Fields | |
int | firstmodelsurface |
int | nummodelsurfaces |
int | maptile |
int | numsubmodels |
mBspHeader_t * | submodels |
int | numplanes |
cBspPlane_t * | planes |
int | numleafs |
mBspLeaf_t * | leafs |
int | numvertexes |
mBspVertex_t * | vertexes |
int | numedges |
mBspEdge_t * | edges |
int | numnodes |
int | firstnode |
mBspNode_t * | nodes |
int | numtexinfo |
mBspTexInfo_t * | texinfo |
int | numsurfaces |
mBspSurface_t * | surfaces |
int | numsurfedges |
int * | surfedges |
float * | verts |
float * | texcoords |
float * | lmtexcoords |
float * | tangents |
float * | normals |
unsigned int | vertex_buffer |
unsigned int | texcoord_buffer |
unsigned int | lmtexcoord_buffer |
unsigned int | tangent_buffer |
unsigned int | normal_buffer |
byte | lightquant |
byte * | lightdata |
mBspSurfaces_t * | sorted_surfaces [NUM_SURFACES_ARRAYS] |
brush model
Definition at line 188 of file r_model_brush.h.
Definition at line 206 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_ModLoadEdges(), and R_SetSurfaceExtents().
Definition at line 190 of file r_model_brush.h.
Referenced by R_LoadSurfacesArrays_(), R_SetupSubmodels(), and R_SortSurfacesArrays().
Definition at line 209 of file r_model_brush.h.
Referenced by R_SetupSubmodels(), and R_Trace().
Definition at line 200 of file r_model_brush.h.
Referenced by R_ModLoadLeafs(), and R_ModLoadNodes().
Definition at line 236 of file r_model_brush.h.
Referenced by R_ModLoadLighting(), and R_ModLoadSurfaces().
Definition at line 235 of file r_model_brush.h.
Referenced by R_ModLoadLighting(), and R_ModLoadSurfaces().
unsigned int mBspModel_s::lmtexcoord_buffer |
Definition at line 231 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_SetVertexBufferState(), and R_ShutdownModels().
float* mBspModel_s::lmtexcoords |
Definition at line 224 of file r_model_brush.h.
Referenced by R_DrawSurfaceStage(), R_LoadBspVertexArrays(), and R_SetVertexArrayState().
the maptile the surface indices belongs to
Definition at line 191 of file r_model_brush.h.
Referenced by R_SetupSubmodels(), and R_Trace().
Definition at line 210 of file r_model_brush.h.
Referenced by R_ModLoadNodes(), and R_SetupSubmodels().
unsigned int mBspModel_s::normal_buffer |
Definition at line 233 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_SetVertexBufferState(), and R_ShutdownModels().
float* mBspModel_s::normals |
Definition at line 226 of file r_model_brush.h.
Referenced by R_DrawBspNormals(), R_DrawSurfaceStage(), R_LoadBspVertexArrays(), and R_SetVertexArrayState().
Definition at line 205 of file r_model_brush.h.
Referenced by R_ModLoadEdges().
number of visible leafs, not counting 0
Definition at line 199 of file r_model_brush.h.
Referenced by R_ModLoadLeafs(), and R_ModLoadNodes().
Definition at line 190 of file r_model_brush.h.
Referenced by R_LoadSurfacesArrays_(), R_SetupSubmodels(), and R_SortSurfacesArrays().
Definition at line 208 of file r_model_brush.h.
Referenced by R_ModLoadNodes(), and R_SetupSubmodels().
Definition at line 196 of file r_model_brush.h.
Referenced by R_ModLoadPlanes().
Definition at line 193 of file r_model_brush.h.
Referenced by R_ModLoadSubmodels(), and R_SetupSubmodels().
Definition at line 215 of file r_model_brush.h.
Referenced by R_CreateMaterialData_(), R_DrawBspNormals(), R_LoadBspVertexArrays(), R_LoadSurfacesArrays_(), R_ModLoadSurfaces(), and R_SortSurfacesArrays().
Definition at line 218 of file r_model_brush.h.
Referenced by R_ModLoadSurfedges().
Definition at line 212 of file r_model_brush.h.
Referenced by R_ModLoadSurfaces(), and R_ModLoadTexinfo().
Definition at line 202 of file r_model_brush.h.
Referenced by R_ModLoadNormals(), and R_ModLoadVertexes().
Definition at line 197 of file r_model_brush.h.
Referenced by R_ModLoadNodes(), R_ModLoadPlanes(), R_ModLoadSurfaces(), and R_ModShiftTile().
mBspSurfaces_t* mBspModel_s::sorted_surfaces[NUM_SURFACES_ARRAYS] |
Definition at line 239 of file r_model_brush.h.
Referenced by R_LoadSurfacesArrays_(), R_ModReloadSurfacesArrays(), and R_SortSurfacesArrays().
Definition at line 194 of file r_model_brush.h.
Referenced by R_GetLevelSurfaceLists(), R_ModLoadSubmodels(), and R_SetupSubmodels().
Definition at line 216 of file r_model_brush.h.
Referenced by R_CreateMaterialData_(), R_DrawBspNormals(), R_LoadBspVertexArrays(), R_LoadSurfacesArrays_(), R_ModLoadSurfaces(), R_RecursiveWorldNode(), R_SetupSubmodels(), and R_SortSurfacesArrays().
Definition at line 219 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_ModLoadSurfedges(), and R_SetSurfaceExtents().
unsigned int mBspModel_s::tangent_buffer |
Definition at line 232 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_SetVertexBufferState(), and R_ShutdownModels().
float* mBspModel_s::tangents |
Definition at line 225 of file r_model_brush.h.
Referenced by R_DrawSurfaceStage(), R_LoadBspVertexArrays(), and R_SetVertexArrayState().
unsigned int mBspModel_s::texcoord_buffer |
Definition at line 230 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_SetVertexBufferState(), and R_ShutdownModels().
float* mBspModel_s::texcoords |
Definition at line 223 of file r_model_brush.h.
Referenced by R_DrawSurfaceStage(), R_LoadBspVertexArrays(), and R_SetVertexArrayState().
Definition at line 213 of file r_model_brush.h.
Referenced by R_ModLoadSurfaces(), and R_ModLoadTexinfo().
unsigned int mBspModel_s::vertex_buffer |
Definition at line 229 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_SetVertexBufferState(), and R_ShutdownModels().
Definition at line 203 of file r_model_brush.h.
Referenced by R_LoadBspVertexArrays(), R_ModLoadNormals(), R_ModLoadVertexes(), R_ModShiftTile(), and R_SetSurfaceExtents().
float* mBspModel_s::verts |
Definition at line 222 of file r_model_brush.h.
Referenced by R_DrawBspNormals(), R_DrawSurfaceStage(), R_LoadBspVertexArrays(), and R_SetVertexArrayState().