#include <r_model.h>
Public Attributes | |
| char | name [MAX_QPATH] |
| int | registration_sequence |
| modtype_t | type |
| int | numframes |
| int | flags |
| vec3_t | mins |
| vec3_t | maxs |
| qboolean | clipbox |
| vec3_t | clipmins |
| vec3_t | clipmaxs |
| int | firstmodelsurface |
| int | nummodelsurfaces |
| int | numsubmodels |
| dmodel_t * | submodels |
| int | numplanes |
| mplane_t * | planes |
| int | numleafs |
| mleaf_t * | leafs |
| int | numvertexes |
| mvertex_t * | vertexes |
| int | numedges |
| medge_t * | edges |
| int | numnodes |
| int | firstnode |
| mnode_t * | nodes |
| int | numtexinfo |
| mtexinfo_t * | texinfo |
| int | numsurfaces |
| msurface_t * | surfaces |
| int | numsurfedges |
| int * | surfedges |
| int | nummarksurfaces |
| msurface_t ** | marksurfaces |
| dvis_t * | vis |
| byte * | lightdata |
| image_t * | skins [MAX_MD2SKINS] |
| void * | extradata |
| int | extradatasize |
| float | radius |
| int | lightmap |
| mmodel_t * | submodels |
| cplane_t * | planes |
| medge_t * model_s::edges |
Definition at line 211 of file r_model.h.
Referenced by CalcSurfaceExtents(), GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadEdges(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), and R_RenderFace().
| void * model_s::extradata |
Definition at line 235 of file r_model.h.
Referenced by Mod_ForName(), Mod_Free(), R_AliasDrawModel(), R_CullAliasModel(), R_DrawAliasModel(), R_DrawSprite(), R_DrawSpriteModel(), R_EndRegistration(), and R_RegisterModel().
| int model_s::extradatasize |
Definition at line 236 of file r_model.h.
Referenced by Mod_ForName(), Mod_FreeAll(), Mod_Modellist_f(), and R_EndRegistration().
| int model_s::firstmodelsurface |
Definition at line 196 of file r_model.h.
Referenced by Mod_LoadBrushModel(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), and R_DrawSubmodelPolygons().
| int model_s::firstnode |
Definition at line 214 of file r_model.h.
Referenced by Mod_LoadBrushModel(), R_DrawInlineBModel(), and R_PushDlights().
| int model_s::flags |
Definition at line 180 of file r_model.h.
Referenced by CL_DiminishingTrail(), CL_ParsePlayerstate(), CL_WeatherFx(), DMFlagCallback(), and setupParticle().
| mleaf_t * model_s::leafs |
Definition at line 205 of file r_model.h.
Referenced by Mod_LoadLeafs(), Mod_LoadNodes(), R_MarkLeaves(), and R_NumberLeafs().
| byte * model_s::lightdata |
Definition at line 231 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadLighting(), R_BlendLightmaps(), R_BuildLightMap(), and R_LightPoint().
| int model_s::lightmap |
Definition at line 201 of file gl_model.h.
| msurface_t ** model_s::marksurfaces |
Definition at line 227 of file r_model.h.
Referenced by Mod_LoadLeafs(), and Mod_LoadMarksurfaces().
| vec3_t model_s::maxs |
Definition at line 185 of file r_model.h.
Referenced by Mod_LoadAliasModel(), Mod_LoadBrushModel(), R_DrawBEntitiesOnList(), and R_DrawBrushModel().
| vec3_t model_s::mins |
Definition at line 185 of file r_model.h.
Referenced by Mod_LoadAliasModel(), Mod_LoadBrushModel(), R_DrawBEntitiesOnList(), and R_DrawBrushModel().
| char model_s::name |
Definition at line 173 of file r_model.h.
Referenced by Mod_ForName(), Mod_LoadAliasModel(), Mod_LoadBrushModel(), Mod_LoadEdges(), Mod_LoadFaces(), Mod_LoadLeafs(), Mod_LoadMarksurfaces(), Mod_LoadNodes(), Mod_LoadPlanes(), Mod_LoadSpriteModel(), Mod_LoadSubmodels(), Mod_LoadSurfedges(), Mod_LoadTexinfo(), Mod_LoadVertexes(), Mod_Modellist_f(), R_AliasDrawModel(), R_AliasSetupFrames(), R_AliasSetupSkin(), R_CullAliasModel(), R_DrawAliasModel(), and R_EndRegistration().
| mnode_t * model_s::nodes |
Definition at line 215 of file r_model.h.
Referenced by Mod_LoadBrushModel(), Mod_LoadNodes(), Mod_PointInLeaf(), R_DrawInlineBModel(), R_DrawWorld(), R_FindTopnode(), R_LightPoint(), R_MarkLeaves(), R_PushDlights(), and R_RenderWorld().
| int model_s::numedges |
Definition at line 210 of file r_model.h.
Referenced by Mod_LoadEdges(), and R_InitSkyBox().
| int model_s::numframes |
Definition at line 178 of file r_model.h.
Referenced by Mod_LoadBrushModel(), and R_RegisterModel().
| int model_s::numleafs |
Definition at line 204 of file r_model.h.
Referenced by Mod_LoadBrushModel(), Mod_LoadLeafs(), and R_MarkLeaves().
| int model_s::nummarksurfaces |
Definition at line 226 of file r_model.h.
Referenced by Mod_LoadMarksurfaces().
| int model_s::nummodelsurfaces |
Definition at line 196 of file r_model.h.
Referenced by Mod_LoadBrushModel(), R_DrawBEntitiesOnList(), R_DrawBrushModel(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), and R_DrawSubmodelPolygons().
| int model_s::numnodes |
Definition at line 213 of file r_model.h.
Referenced by Mod_LoadBrushModel(), Mod_LoadNodes(), and R_MarkLeaves().
| int model_s::numplanes |
Definition at line 201 of file r_model.h.
Referenced by Mod_LoadPlanes().
| int model_s::numsubmodels |
Definition at line 198 of file r_model.h.
Referenced by Mod_ForName(), Mod_LoadBrushModel(), and Mod_LoadSubmodels().
| int model_s::numsurfaces |
Definition at line 220 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadMarksurfaces(), and R_InitSkyBox().
| int model_s::numsurfedges |
Definition at line 223 of file r_model.h.
Referenced by Mod_LoadSurfedges(), and R_InitSkyBox().
| int model_s::numtexinfo |
Definition at line 217 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadTexinfo(), and R_RegisterModel().
| int model_s::numvertexes |
Definition at line 207 of file r_model.h.
Referenced by Mod_LoadVertexes(), and R_InitSkyBox().
| mplane_t* model_s::planes |
Definition at line 202 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadNodes(), and Mod_LoadPlanes().
| cplane_t* model_s::planes |
Definition at line 207 of file gl_model.h.
| float model_s::radius |
Definition at line 189 of file gl_model.h.
Referenced by CL_NewDlight(), Mod_LoadBrushModel(), and R_DrawBrushModel().
| int model_s::registration_sequence |
Definition at line 175 of file r_model.h.
Referenced by R_EndRegistration(), and R_RegisterModel().
| image_t * model_s::skins |
Definition at line 234 of file r_model.h.
Referenced by Mod_LoadAliasModel(), Mod_LoadSpriteModel(), R_AliasSetupSkin(), R_DrawAliasModel(), R_DrawSprite(), R_DrawSpriteModel(), and R_RegisterModel().
| dmodel_t* model_s::submodels |
Definition at line 199 of file r_model.h.
Referenced by Mod_LoadBrushModel(), and Mod_LoadSubmodels().
| mmodel_t* model_s::submodels |
Definition at line 204 of file gl_model.h.
| msurface_t * model_s::surfaces |
Definition at line 221 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadMarksurfaces(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSubmodelPolygons(), R_InitSkyBox(), R_MarkLights(), R_RecursiveWorldNode(), and RecursiveLightPoint().
| int * model_s::surfedges |
Definition at line 224 of file r_model.h.
Referenced by CalcSurfaceExtents(), GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadSurfedges(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), and R_RenderFace().
| mtexinfo_t * model_s::texinfo |
Definition at line 218 of file r_model.h.
Referenced by Mod_LoadFaces(), Mod_LoadTexinfo(), and R_RegisterModel().
| modtype_t model_s::type |
Definition at line 177 of file r_model.h.
Referenced by Mod_LoadAliasModel(), Mod_LoadBrushModel(), Mod_LoadSpriteModel(), R_DrawBEntitiesOnList(), R_DrawEntitiesOnList(), and R_RegisterModel().
| mvertex_t * model_s::vertexes |
Definition at line 208 of file r_model.h.
Referenced by CalcSurfaceExtents(), GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadVertexes(), R_BuildPolygonFromSurface(), R_DrawBEntitiesOnList(), R_InitSkyBox(), and R_RenderWorld().
| dvis_t * model_s::vis |
Definition at line 229 of file r_model.h.
Referenced by Mod_ClusterPVS(), Mod_DecompressVis(), Mod_LoadVisibility(), and R_MarkLeaves().