![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <model_shared.h>
Definition at line 86 of file model_shared.h.
unsigned short* surfmesh_t::blends |
Definition at line 140 of file model_shared.h.
Referenced by Mod_DARKPLACESMODEL_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
struct blendweights_s* surfmesh_t::data_blendweights |
Definition at line 138 of file model_shared.h.
Referenced by Mod_DARKPLACESMODEL_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
int* surfmesh_t::data_element3i |
Definition at line 90 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BSP_FindNonSolidLocation_r_Triangle(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_AddTriangle(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), Mod_ZYMOTICMODEL_Load(), Portal_RecursiveFlow(), R_Q1BSP_RecursiveGetLightInfo_BIH(), and R_Q1BSP_RecursiveGetLightInfo_BSP().
int surfmesh_t::data_element3i_bufferoffset |
Definition at line 106 of file model_shared.h.
r_meshbuffer_t* surfmesh_t::data_element3i_indexbuffer |
Definition at line 105 of file model_shared.h.
Referenced by Mod_BuildVBOs().
unsigned short* surfmesh_t::data_element3s |
Definition at line 107 of file model_shared.h.
Referenced by Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_AddTriangle(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_element3s_bufferoffset |
Definition at line 109 of file model_shared.h.
r_meshbuffer_t* surfmesh_t::data_element3s_indexbuffer |
Definition at line 108 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_lightmapcolor4f |
Definition at line 100 of file model_shared.h.
Referenced by Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), and Mod_Q3BSP_LoadFaces().
int surfmesh_t::data_lightmapcolor4f_bufferoffset |
Definition at line 124 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_lightmapcolor4f_vertexbuffer |
Definition at line 123 of file model_shared.h.
Referenced by Mod_BuildVBOs().
int* surfmesh_t::data_lightmapoffsets |
Definition at line 103 of file model_shared.h.
Referenced by Mod_AllocSurfMesh(), Mod_Q1BSP_LoadFaces(), and Mod_VBSP_LoadFaces().
float* surfmesh_t::data_morphmd2framesize6f |
Definition at line 134 of file model_shared.h.
Referenced by Mod_IDP2_Load().
struct md3vertex_s* surfmesh_t::data_morphmd3vertex |
Definition at line 131 of file model_shared.h.
Referenced by Mod_IDP3_Load().
struct trivertx_s* surfmesh_t::data_morphmdlvertex |
Definition at line 132 of file model_shared.h.
Referenced by Mod_IDP0_Load(), Mod_IDP2_Load(), and Mod_MDL_LoadFrames().
struct texvecvertex_s* surfmesh_t::data_morphtexvecvertex |
Definition at line 133 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames().
float* surfmesh_t::data_normal3f |
Definition at line 97 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_normal3f_bufferoffset |
Definition at line 118 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_normal3f_vertexbuffer |
Definition at line 117 of file model_shared.h.
Referenced by Mod_BuildVBOs().
unsigned char* surfmesh_t::data_skeletalindex4ub |
Definition at line 101 of file model_shared.h.
Referenced by Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_skeletalindex4ub_bufferoffset |
Definition at line 126 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_skeletalindex4ub_vertexbuffer |
Definition at line 125 of file model_shared.h.
Referenced by Mod_BuildVBOs().
unsigned char* surfmesh_t::data_skeletalweight4ub |
Definition at line 102 of file model_shared.h.
Referenced by Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_skeletalweight4ub_bufferoffset |
Definition at line 128 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_skeletalweight4ub_vertexbuffer |
Definition at line 127 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_svector3f |
Definition at line 95 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_svector3f_bufferoffset |
Definition at line 114 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_svector3f_vertexbuffer |
Definition at line 113 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_texcoordlightmap2f |
Definition at line 99 of file model_shared.h.
Referenced by Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_Mesh_IndexForVertex(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), and Mod_VBSP_LoadFaces().
int surfmesh_t::data_texcoordlightmap2f_bufferoffset |
Definition at line 122 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_texcoordlightmap2f_vertexbuffer |
Definition at line 121 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_texcoordtexture2f |
Definition at line 98 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_texcoordtexture2f_bufferoffset |
Definition at line 120 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_texcoordtexture2f_vertexbuffer |
Definition at line 119 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_tvector3f |
Definition at line 96 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::data_tvector3f_bufferoffset |
Definition at line 116 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_tvector3f_vertexbuffer |
Definition at line 115 of file model_shared.h.
Referenced by Mod_BuildVBOs().
float* surfmesh_t::data_vertex3f |
Definition at line 94 of file model_shared.h.
Referenced by Mod_Alias_CalculateBoundingBox(), Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BSP_FindNonSolidLocation_r_Triangle(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), Mod_ZYMOTICMODEL_Load(), Portal_RecursiveFlow(), R_Q1BSP_RecursiveGetLightInfo_BIH(), R_Q1BSP_RecursiveGetLightInfo_BSP(), and RSurf_DrawBatch().
int surfmesh_t::data_vertex3f_bufferoffset |
Definition at line 112 of file model_shared.h.
Referenced by Mod_BuildVBOs().
r_meshbuffer_t* surfmesh_t::data_vertex3f_vertexbuffer |
Definition at line 111 of file model_shared.h.
Referenced by Mod_BuildVBOs().
int* surfmesh_t::data_vertexhash |
Definition at line 146 of file model_shared.h.
Referenced by Mod_Mesh_IndexForVertex().
qbool surfmesh_t::isanimated |
Definition at line 142 of file model_shared.h.
Referenced by Mod_DARKPLACESMODEL_Load(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_IDS2_Load(), Mod_IDSP_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::max_triangles |
Definition at line 148 of file model_shared.h.
Referenced by Mod_Mesh_AddTriangle().
int surfmesh_t::max_vertices |
Definition at line 147 of file model_shared.h.
Referenced by Mod_Mesh_IndexForVertex().
int surfmesh_t::num_blends |
Definition at line 139 of file model_shared.h.
Referenced by Mod_DARKPLACESMODEL_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_PSKMODEL_Load(), and Mod_ZYMOTICMODEL_Load().
int surfmesh_t::num_morphframes |
Definition at line 130 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_IDP0_Load(), Mod_IDP2_Load(), and Mod_IDP3_Load().
float surfmesh_t::num_morphmdlframescale[3] |
Definition at line 135 of file model_shared.h.
Referenced by Mod_IDP0_Load().
float surfmesh_t::num_morphmdlframetranslate[3] |
Definition at line 136 of file model_shared.h.
Referenced by Mod_IDP0_Load().
int surfmesh_t::num_triangles |
Definition at line 89 of file model_shared.h.
Referenced by Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_GenerateLightmaps_UnweldTriangles(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_Mesh_AddTriangle(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q2BSP_Load(), Mod_Q3BSP_Load(), Mod_Q3BSP_LoadFaces(), Mod_VBSP_LoadFaces(), Mod_ZYMOTICMODEL_Load(), R_Mod_GetLightInfo(), R_Q1BSP_CallRecursiveGetLightInfo(), R_Shadow_PrepareLight(), and R_Shadow_PrepareLights().
int surfmesh_t::num_vertexhashsize |
Definition at line 145 of file model_shared.h.
Referenced by Mod_Mesh_IndexForVertex().
int surfmesh_t::num_vertices |
Definition at line 93 of file model_shared.h.
Referenced by Mod_Alias_CalculateBoundingBox(), Mod_Alias_MorphMesh_CompileFrames(), Mod_AllocSurfMesh(), Mod_BuildVBOs(), Mod_DARKPLACESMODEL_Load(), Mod_IDP0_Load(), Mod_IDP2_Load(), Mod_IDP3_Load(), Mod_INTERQUAKEMODEL_Load(), Mod_MDL_LoadFrames(), Mod_Mesh_IndexForVertex(), Mod_OBJ_Load(), Mod_PSKMODEL_Load(), Mod_Q1BSP_Load(), Mod_Q2BSP_Load(), Mod_Q3BSP_Load(), Mod_Q3BSP_LoadFaces(), and Mod_ZYMOTICMODEL_Load().