Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

Surf_SurfInfo Struct Reference

#include <SURFACE.H>

List of all members.

Public Attributes

DRV_LInfo LInfo
geVec3d T2WVecs [2]
geVec3d TexOrg
geVec3d VMins
geVec3d VMaxs
int32 VisFrame
int32 TexInfo
int32 XStep
int32 YStep
int32 XScale
int32 YScale
geFloat ShiftU
geFloat ShiftV
int32 NumLTypes
int32 DLightFrame
uint32 DLights
uint32 Flags


Member Data Documentation

int32 Surf_SurfInfo::DLightFrame
 

Definition at line 65 of file SURFACE.H.

Referenced by Light_SetupLightmap(), and SetupDynamicLight_r().

uint32 Surf_SurfInfo::DLights
 

Definition at line 66 of file SURFACE.H.

Referenced by Light_SetupLightmap(), and SetupDynamicLight_r().

uint32 Surf_SurfInfo::Flags
 

Definition at line 67 of file SURFACE.H.

Referenced by geEngine_CreateWorldLightmapTHandles(), geEngine_DestroyWorldLightmapTHandles(), GetSurfInfo(), Light_GetLightmapRGB(), Light_GetLightmapRGBBlended(), Light_SetupLightmap(), RenderFace(), and Vis_MarkWaterFaces().

DRV_LInfo Surf_SurfInfo::LInfo
 

Definition at line 44 of file SURFACE.H.

Referenced by CalcSurfVectors(), CombineDLightWithRGBMap(), CombineDLightWithRGBMapWithShadow(), FogLightmap1(), FogLightmap2(), geEngine_CreateWorldLightmapTHandles(), geEngine_DestroyWorldLightmapTHandles(), gePuppet_ComputeAmbientLight(), geSprite_UpdateLighting(), GetSurfInfo(), Light_GetLightmapRGB(), Light_GetLightmapRGBBlended(), RenderFace(), and RenderTransPoly().

int32 Surf_SurfInfo::NumLTypes
 

Definition at line 64 of file SURFACE.H.

Referenced by GetSurfInfo(), and Light_SetupLightmap().

geFloat Surf_SurfInfo::ShiftU
 

Definition at line 61 of file SURFACE.H.

Referenced by GetSurfInfo(), RenderFace(), and RenderTransPoly().

geFloat Surf_SurfInfo::ShiftV
 

Definition at line 62 of file SURFACE.H.

Referenced by GetSurfInfo(), RenderFace(), and RenderTransPoly().

geVec3d Surf_SurfInfo::T2WVecs[2]
 

Definition at line 46 of file SURFACE.H.

Referenced by CalcSurfVectors(), CombineDLightWithRGBMapWithShadow(), FogLightmap1(), and FogLightmap2().

int32 Surf_SurfInfo::TexInfo
 

Definition at line 54 of file SURFACE.H.

Referenced by GetSurfInfo(), Light_GetLightmapRGB(), and Light_GetLightmapRGBBlended().

geVec3d Surf_SurfInfo::TexOrg
 

Definition at line 47 of file SURFACE.H.

Referenced by CalcSurfVectors(), CombineDLightWithRGBMapWithShadow(), FogLightmap1(), and FogLightmap2().

int32 Surf_SurfInfo::VisFrame
 

Definition at line 52 of file SURFACE.H.

Referenced by RenderBSPFrontBack_r(), and Vis_VisWorld().

geVec3d Surf_SurfInfo::VMaxs
 

Definition at line 50 of file SURFACE.H.

Referenced by GetSurfInfo(), and Surf_InSurfBoundingBox().

geVec3d Surf_SurfInfo::VMins
 

Definition at line 49 of file SURFACE.H.

Referenced by GetSurfInfo(), and Surf_InSurfBoundingBox().

int32 Surf_SurfInfo::XScale
 

Definition at line 58 of file SURFACE.H.

Referenced by CombineDLightWithRGBMap(), CombineDLightWithRGBMapWithShadow(), and GetSurfInfo().

int32 Surf_SurfInfo::XStep
 

Definition at line 56 of file SURFACE.H.

Referenced by CombineDLightWithRGBMap(), CombineDLightWithRGBMapWithShadow(), and GetSurfInfo().

int32 Surf_SurfInfo::YScale
 

Definition at line 59 of file SURFACE.H.

Referenced by CombineDLightWithRGBMap(), CombineDLightWithRGBMapWithShadow(), and GetSurfInfo().

int32 Surf_SurfInfo::YStep
 

Definition at line 57 of file SURFACE.H.

Referenced by CombineDLightWithRGBMap(), CombineDLightWithRGBMapWithShadow(), and GetSurfInfo().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:26 2003 for GTestAndEngine by doxygen 1.3.2