Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

dsurface_t Struct Reference

#include <qfiles.h>


Data Fields

int firstIndex
int firstVert
int fogNum
int lightmapHeight
int lightmapNum
vec3_t lightmapOrigin
vec3_t lightmapVecs [3]
int lightmapWidth
int lightmapX
int lightmapY
int numIndexes
int numVerts
int patchHeight
int patchWidth
int shaderNum
int surfaceType


Field Documentation

int firstIndex
 

Definition at line 470 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), FacetsForTriangleSurface(), ParseFace(), ParseTriSurf(), SurfaceAsTriFan(), SurfaceAsTristrip(), VL_FacetsForTriangleSurface(), and VS_FacetsForTriangleSurface().

int firstVert
 

Definition at line 467 of file qfiles.h.

Referenced by CMod_LoadPatches(), CreateFilters(), CreateSurfaceLights(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), FacetsForPatch(), FacetsForTriangleSurface(), InitSurfacesForTesting(), ParseFace(), ParseMesh(), ParseTriSurf(), SurfaceAsTriFan(), SurfaceAsTristrip(), TraceLtm(), VertexLighting(), VL_CreateFakeSurfaceLights(), VL_FacetsForPatch(), VL_FacetsForTriangleSurface(), VL_LightmapMatrixFromPoints(), VL_ShiftPatchLightmaps(), VS_CreateFakeSurfaceLights(), VS_FacetsForPatch(), VS_FacetsForTriangleSurface(), VS_LightmapMatrixFromPoints(), and VS_ShiftPatchLightmaps().

int fogNum
 

Definition at line 464 of file qfiles.h.

Referenced by EmitFlareSurf(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), ParseFace(), ParseFlare(), ParseMesh(), and ParseTriSurf().

int lightmapHeight
 

Definition at line 475 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), TraceLtm(), VL_CalcVisibleLightmapPixelArea(), VL_FacetsForPatch(), VL_FixLightmapEdges(), VL_ShiftPatchLightmaps(), VL_SmoothenLightmapEdges(), VL_StoreLightmap(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_FacetsForPatch(), VS_FixLightmapEdges(), VS_ShiftPatchLightmaps(), VS_SmoothenLightmapEdges(), VS_StoreLightmap(), and VS_SurfaceRadiosity().

int lightmapNum
 

Definition at line 473 of file qfiles.h.

Referenced by CountLightmaps(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), ParseFace(), ParseMesh(), TraceLtm(), VertexLightingThread(), VL_CalcVisibleLightmapPixelArea(), VL_DoForcedTraceLight(), VL_FacetsForPatch(), VL_FindAdjacentSurface(), VL_FixLightmapEdges(), VL_InitSurfacesForTesting(), VL_LightmapMatrixFromPoints(), VL_LightSurfaceWithVolume(), VL_ShiftPatchLightmaps(), VL_SmoothenLightmapEdges(), VL_StoreLightmap(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_DoForcedTraceLight(), VS_FacetsForPatch(), VS_FindAdjacentSurface(), VS_FixLightmapEdges(), VS_InitSurfacesForTesting(), VS_LightmapMatrixFromPoints(), VS_LightSurfaceWithVolume(), VS_ShiftPatchLightmaps(), VS_SmoothenLightmapEdges(), VS_StoreLightmap(), and VS_SurfaceRadiosity().

vec3_t lightmapOrigin
 

Definition at line 477 of file qfiles.h.

Referenced by EmitFlareSurf(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), ParseFlare(), TraceLtm(), VL_CalcVisibleLightmapPixelArea(), VL_LightSurfaceWithVolume(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_LightSurfaceWithVolume(), and VS_SurfaceRadiosity().

vec3_t lightmapVecs
 

Definition at line 478 of file qfiles.h.

Referenced by CreateSurfaceLights(), EmitFlareSurf(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), ParseFace(), ParseFlare(), ParseMesh(), TraceLtm(), VertexLighting(), VL_CalcVisibleLightmapPixelArea(), VL_CreateFakeSurfaceLights(), VL_LightmapMatrixFromPoints(), VL_LightSurfaceWithVolume(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_CreateFakeSurfaceLights(), VS_LightmapMatrixFromPoints(), VS_LightSurfaceWithVolume(), and VS_SurfaceRadiosity().

int lightmapWidth
 

Definition at line 475 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), TraceLtm(), VL_CalcVisibleLightmapPixelArea(), VL_FacetsForPatch(), VL_FixLightmapEdges(), VL_ShiftPatchLightmaps(), VL_SmoothenLightmapEdges(), VL_StoreLightmap(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_FacetsForPatch(), VS_FixLightmapEdges(), VS_ShiftPatchLightmaps(), VS_SmoothenLightmapEdges(), VS_StoreLightmap(), and VS_SurfaceRadiosity().

int lightmapX
 

Definition at line 474 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), TraceLtm(), VL_CalcVisibleLightmapPixelArea(), VL_FixLightmapEdges(), VL_LightmapMatrixFromPoints(), VL_LightSurfaceWithVolume(), VL_ShiftPatchLightmaps(), VL_SmoothenLightmapEdges(), VL_StoreLightmap(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_FixLightmapEdges(), VS_LightmapMatrixFromPoints(), VS_LightSurfaceWithVolume(), VS_ShiftPatchLightmaps(), VS_SmoothenLightmapEdges(), VS_StoreLightmap(), and VS_SurfaceRadiosity().

int lightmapY
 

Definition at line 474 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), TraceLtm(), VL_CalcVisibleLightmapPixelArea(), VL_FixLightmapEdges(), VL_LightmapMatrixFromPoints(), VL_LightSurfaceWithVolume(), VL_ShiftPatchLightmaps(), VL_SmoothenLightmapEdges(), VL_StoreLightmap(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_FixLightmapEdges(), VS_LightmapMatrixFromPoints(), VS_LightSurfaceWithVolume(), VS_ShiftPatchLightmaps(), VS_SmoothenLightmapEdges(), VS_StoreLightmap(), and VS_SurfaceRadiosity().

int numIndexes
 

Definition at line 471 of file qfiles.h.

Referenced by EmitModelSurf(), EmitPatchSurf(), FacetsForTriangleSurface(), InitSurfacesForTesting(), ParseFace(), ParseTriSurf(), SurfaceAsTriFan(), SurfaceAsTristrip(), VL_FacetsForTriangleSurface(), VL_InitSurfacesForTesting(), VS_FacetsForTriangleSurface(), and VS_InitSurfacesForTesting().

int numVerts
 

Definition at line 468 of file qfiles.h.

Referenced by CreateFilters(), CreateSurfaceLights(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), InitSurfacesForTesting(), ParseFace(), ParseTriSurf(), SurfaceAsTriFan(), SurfaceAsTristrip(), VertexLighting(), VL_CreateFakeSurfaceLights(), VL_LightmapMatrixFromPoints(), VS_CreateFakeSurfaceLights(), and VS_LightmapMatrixFromPoints().

int patchHeight
 

Definition at line 481 of file qfiles.h.

Referenced by CMod_LoadPatches(), CreateFilters(), EmitModelSurf(), EmitPatchSurf(), FacetsForPatch(), ParseMesh(), TraceLtm(), VL_FacetsForPatch(), VL_ShiftPatchLightmaps(), VS_FacetsForPatch(), and VS_ShiftPatchLightmaps().

int patchWidth
 

Definition at line 480 of file qfiles.h.

Referenced by CMod_LoadPatches(), CreateFilters(), EmitModelSurf(), EmitPatchSurf(), FacetsForPatch(), InitSurfacesForTesting(), ParseMesh(), TraceLtm(), VertexLighting(), VL_FacetsForPatch(), VL_InitSurfacesForTesting(), VL_ShiftPatchLightmaps(), VS_FacetsForPatch(), VS_InitSurfacesForTesting(), and VS_ShiftPatchLightmaps().

int shaderNum
 

Definition at line 463 of file qfiles.h.

Referenced by CMod_LoadPatches(), CreateFilters(), CreateSurfaceLights(), EmitFlareSurf(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), InitSurfacesForTesting(), ParseFace(), ParseFlare(), ParseMesh(), ParseTriSurf(), TraceLtm(), TriSoupLightingThread(), VertexLightingThread(), VL_CreateFakeSurfaceLights(), VL_DoForcedTraceLight(), VL_InitSurfacesForTesting(), VL_SurfaceRadiosity(), VS_CreateFakeSurfaceLights(), VS_DoForcedTraceLight(), VS_InitSurfacesForTesting(), and VS_SurfaceRadiosity().

int surfaceType
 

Definition at line 465 of file qfiles.h.

Referenced by CMod_LoadPatches(), EmitFlareSurf(), EmitModelSurf(), EmitPatchSurf(), EmitPlanarSurf(), InitSurfacesForTesting(), TraceLtm(), TriSoupLightingThread(), VertexLighting(), VertexLightingThread(), VL_CalcVisibleLightmapPixelArea(), VL_DoForcedTraceLight(), VL_FacetsForTriangleSurface(), VL_FixLightmapEdges(), VL_InitSurfacesForTesting(), VL_LightmapMatrixFromPoints(), VL_LightSurfaceWithVolume(), VL_ShiftPatchLightmaps(), VL_SurfaceRadiosity(), VS_CalcVisibleLightmapPixelArea(), VS_DoForcedTraceLight(), VS_FacetsForTriangleSurface(), VS_FixLightmapEdges(), VS_InitSurfacesForTesting(), VS_LightmapMatrixFromPoints(), VS_LightSurfaceWithVolume(), VS_ShiftPatchLightmaps(), and VS_SurfaceRadiosity().


The documentation for this struct was generated from the following files:
Generated on Thu Aug 25 19:51:53 2005 for Quake III Arena by  doxygen 1.3.9.1