#include <r_model.h>
Public Attributes | |
| int | visframe |
| int | dlightframe |
| int | dlightbits |
| mplane_t * | plane |
| int | flags |
| int | firstedge |
| int | numedges |
| struct surfcache_s * | cachespots [MIPLEVELS] |
| short | texturemins [2] |
| short | extents [2] |
| mtexinfo_t * | texinfo |
| byte | styles [MAXLIGHTMAPS] |
| byte * | samples |
| struct msurface_s * | nextalphasurface |
| cplane_t * | plane |
| int | light_s |
| int | light_t |
| int | dlight_s |
| int | dlight_t |
| glpoly_t * | polys |
| struct msurface_s * | texturechain |
| struct msurface_s * | lightmapchain |
| int | lightmaptexturenum |
| float | cached_light [MAXLIGHTMAPS] |
| float msurface_s::cached_light[MAXLIGHTMAPS] |
Definition at line 123 of file gl_model.h.
Referenced by GL_RenderLightmappedPoly(), R_RenderBrushPoly(), and R_SetCacheState().
| struct surfcache_s* msurface_s::cachespots[MIPLEVELS] |
Definition at line 107 of file r_model.h.
Referenced by D_CacheSurface().
| int msurface_s::dlight_s |
Definition at line 109 of file gl_model.h.
Referenced by R_BlendLightmaps().
| int msurface_s::dlight_t |
Definition at line 109 of file gl_model.h.
Referenced by R_BlendLightmaps().
| int msurface_s::dlightbits |
Definition at line 98 of file r_model.h.
Referenced by R_AddDynamicLights(), and R_MarkLights().
| int msurface_s::dlightframe |
Definition at line 97 of file r_model.h.
Referenced by D_CacheSurface(), GL_RenderLightmappedPoly(), R_BuildLightMap(), R_MarkLights(), and R_RenderBrushPoly().
| short msurface_s::extents |
Definition at line 110 of file r_model.h.
Referenced by CalcSurfaceExtents(), D_CacheSurface(), D_CalcGradients(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_AddDynamicLights(), R_BlendLightmaps(), R_BuildLightMap(), R_DrawSurface(), R_InitSkyBox(), R_RenderBrushPoly(), and RecursiveLightPoint().
| int msurface_s::firstedge |
Definition at line 103 of file r_model.h.
Referenced by CalcSurfaceExtents(), GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadFaces(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), and R_RenderFace().
| int msurface_s::flags |
Definition at line 101 of file r_model.h.
Referenced by D_SolidSurf(), DrawTextureChains(), GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), Mod_LoadFaces(), Mod_LoadLeafs(), R_BuildPolygonFromSurface(), R_DrawAlphaSurfaces(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSubmodelPolygons(), R_InitSkyBox(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderBrushPoly(), R_RenderFace(), and RecursiveLightPoint().
| int msurface_s::light_s |
Definition at line 108 of file gl_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), R_BlendLightmaps(), and R_RenderBrushPoly().
| int msurface_s::light_t |
Definition at line 108 of file gl_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), R_BlendLightmaps(), and R_RenderBrushPoly().
| struct msurface_s* msurface_s::lightmapchain |
Definition at line 113 of file gl_model.h.
Referenced by R_BlendLightmaps(), R_DrawTriangleOutlines(), and R_RenderBrushPoly().
| int msurface_s::lightmaptexturenum |
Definition at line 121 of file gl_model.h.
Referenced by GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), and R_RenderBrushPoly().
| struct msurface_s* msurface_s::nextalphasurface |
Definition at line 118 of file r_model.h.
Referenced by R_DrawAlphaSurfaces(), R_RenderBmodelFace(), and R_RenderFace().
| int msurface_s::numedges |
Definition at line 104 of file r_model.h.
Referenced by CalcSurfaceExtents(), GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadFaces(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), R_RenderBmodelFace(), and R_RenderFace().
| cplane_t* msurface_s::plane |
Definition at line 99 of file gl_model.h.
| mplane_t* msurface_s::plane |
Definition at line 100 of file r_model.h.
Referenced by D_CalcGradients(), D_SolidSurf(), Mod_LoadFaces(), R_AddDynamicLights(), R_BuildPolygonFromSurface(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSubmodelPolygons(), R_InitSkyBox(), R_RenderBmodelFace(), and R_RenderFace().
| glpoly_t* msurface_s::polys |
Definition at line 111 of file gl_model.h.
Referenced by DrawGLFlowingPoly(), EmitWaterPolys(), GL_BuildPolygonFromSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), Mod_LoadLeafs(), R_AddSkySurface(), R_BlendLightmaps(), R_DrawAlphaSurfaces(), R_DrawTriangleOutlines(), R_RenderBrushPoly(), and SubdividePolygon().
| byte * msurface_s::samples |
Definition at line 116 of file r_model.h.
Referenced by Mod_LoadFaces(), R_BuildLightMap(), and RecursiveLightPoint().
| byte msurface_s::styles |
Definition at line 115 of file r_model.h.
Referenced by D_CacheSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_BuildLightMap(), R_RenderBrushPoly(), R_SetCacheState(), and RecursiveLightPoint().
| mtexinfo_t * msurface_s::texinfo |
Definition at line 112 of file r_model.h.
Referenced by CalcSurfaceExtents(), D_CacheSurface(), D_CalcGradients(), D_SkySurf(), D_SolidSurf(), D_TurbulentSurf(), EmitWaterPolys(), GL_BuildPolygonFromSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_AddDynamicLights(), R_BuildLightMap(), R_BuildPolygonFromSurface(), R_DrawAlphaSurfaces(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderBrushPoly(), R_RenderFace(), RecursiveLightPoint(), and SubdividePolygon().
| struct msurface_s* msurface_s::texturechain |
Definition at line 112 of file gl_model.h.
Referenced by DrawTextureChains(), R_DrawAlphaSurfaces(), R_DrawInlineBModel(), and R_RecursiveWorldNode().
| short msurface_s::texturemins |
Definition at line 109 of file r_model.h.
Referenced by CalcSurfaceExtents(), D_CalcGradients(), GL_BuildPolygonFromSurface(), Mod_LoadFaces(), R_AddDynamicLights(), R_BuildPolygonFromSurface(), R_DrawSurface(), R_InitSkyBox(), and RecursiveLightPoint().
| int msurface_s::visframe |
Definition at line 95 of file r_model.h.
Referenced by R_RecursiveWorldNode().