![]() |
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(), and R_Shadow_DrawWorldShadow_ShadowMap().
| int shadowmesh_t::sidetotals[6] |
Definition at line 179 of file model_shared.h.
Referenced by Mod_ShadowMesh_Alloc(), and R_Shadow_DrawWorldShadow_ShadowMap().
| 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().