![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <model_shared.h>
Data Fields | |
int * | element3i |
int | element3i_bufferoffset |
r_meshbuffer_t * | element3i_indexbuffer |
unsigned short * | element3s |
int | element3s_bufferoffset |
r_meshbuffer_t * | element3s_indexbuffer |
int | maxtriangles |
int | maxverts |
struct mempool_s * | mempool |
int | numtriangles |
int | numverts |
int | sideoffsets [6] |
int | sidetotals [6] |
r_meshbuffer_t * | vbo_vertexbuffer |
int | vbooffset_vertex3f |
float * | vertex3f |
shadowmeshvertexhash_t * | vertexhashentries |
shadowmeshvertexhash_t ** | vertexhashtable |
Definition at line 159 of file model_shared.h.
int* shadowmesh_t::element3i |
Definition at line 171 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddMesh(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Finish(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
int shadowmesh_t::element3i_bufferoffset |
Definition at line 173 of file model_shared.h.
Referenced by R_Shadow_DrawWorldShadow_ShadowMap().
r_meshbuffer_t* shadowmesh_t::element3i_indexbuffer |
Definition at line 172 of file model_shared.h.
Referenced by Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
unsigned short* shadowmesh_t::element3s |
Definition at line 174 of file model_shared.h.
Referenced by Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Finish(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
int shadowmesh_t::element3s_bufferoffset |
Definition at line 176 of file model_shared.h.
Referenced by R_Shadow_DrawWorldShadow_ShadowMap().
r_meshbuffer_t* shadowmesh_t::element3s_indexbuffer |
Definition at line 175 of file model_shared.h.
Referenced by Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
int shadowmesh_t::maxtriangles |
Definition at line 170 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), and Mod_ShadowMesh_Finish().
int shadowmesh_t::maxverts |
Definition at line 164 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), and Mod_ShadowMesh_Finish().
struct mempool_s* shadowmesh_t::mempool |
Definition at line 161 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), and Mod_ShadowMesh_Finish().
int shadowmesh_t::numtriangles |
Definition at line 169 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddMesh(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_CreateVBOs(), and Mod_ShadowMesh_Finish().
int shadowmesh_t::numverts |
Definition at line 163 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddVertex(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Finish(), and R_Shadow_DrawWorldShadow_ShadowMap().
int shadowmesh_t::sideoffsets[6] |
Definition at line 179 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), R_Shadow_DrawWorldShadow_ShadowMap(), and R_Shadow_ShadowMapFromList().
int shadowmesh_t::sidetotals[6] |
Definition at line 179 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), R_Shadow_DrawWorldShadow_ShadowMap(), and R_Shadow_ShadowMapFromList().
r_meshbuffer_t* shadowmesh_t::vbo_vertexbuffer |
Definition at line 166 of file model_shared.h.
Referenced by Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
int shadowmesh_t::vbooffset_vertex3f |
Definition at line 167 of file model_shared.h.
Referenced by Mod_ShadowMesh_CreateVBOs(), and R_Shadow_DrawWorldShadow_ShadowMap().
float* shadowmesh_t::vertex3f |
Definition at line 165 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddVertex(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_CalcBBox(), Mod_ShadowMesh_CreateVBOs(), Mod_ShadowMesh_Finish(), Mod_ShadowMesh_Free(), and R_Shadow_DrawWorldShadow_ShadowMap().
shadowmeshvertexhash_t * shadowmesh_t::vertexhashentries |
Definition at line 183 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddVertex(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_Finish(), and Mod_ShadowMesh_Free().
shadowmeshvertexhash_t** shadowmesh_t::vertexhashtable |
Definition at line 183 of file model_shared.h.
Referenced by Mod_ShadowMesh_AddVertex(), Mod_ShadowMesh_Alloc(), Mod_ShadowMesh_Finish(), and Mod_ShadowMesh_Free().