doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
viewLight_s Struct Reference

#include <tr_local.h>

Public Attributes

struct viewLight_snext
 
idRenderLightLocallightDef
 
idScreenRect scissorRect
 
bool viewInsideLight
 
bool viewSeesGlobalLightOrigin
 
int viewSeesShadowPlaneBits
 
idVec3 globalLightOrigin
 
idPlane lightProject [4]
 
idPlane fogPlane
 
const srfTriangles_tfrustumTris
 
const idMateriallightShader
 
const floatshaderRegisters
 
idImagefalloffImage
 
const struct drawSurf_sglobalShadows
 
const struct drawSurf_slocalInteractions
 
const struct drawSurf_slocalShadows
 
const struct drawSurf_sglobalInteractions
 
const struct drawSurf_stranslucentInteractions
 

Detailed Description

Definition at line 298 of file tr_local.h.

Member Data Documentation

idImage* viewLight_s::falloffImage

Definition at line 328 of file tr_local.h.

idPlane viewLight_s::fogPlane

Definition at line 324 of file tr_local.h.

const srfTriangles_t* viewLight_s::frustumTris

Definition at line 325 of file tr_local.h.

const struct drawSurf_s* viewLight_s::globalInteractions

Definition at line 333 of file tr_local.h.

idVec3 viewLight_s::globalLightOrigin

Definition at line 322 of file tr_local.h.

const struct drawSurf_s* viewLight_s::globalShadows

Definition at line 330 of file tr_local.h.

idRenderLightLocal* viewLight_s::lightDef

Definition at line 302 of file tr_local.h.

idPlane viewLight_s::lightProject[4]

Definition at line 323 of file tr_local.h.

const idMaterial* viewLight_s::lightShader

Definition at line 326 of file tr_local.h.

const struct drawSurf_s* viewLight_s::localInteractions

Definition at line 331 of file tr_local.h.

const struct drawSurf_s* viewLight_s::localShadows

Definition at line 332 of file tr_local.h.

struct viewLight_s* viewLight_s::next

Definition at line 299 of file tr_local.h.

idScreenRect viewLight_s::scissorRect

Definition at line 307 of file tr_local.h.

const float* viewLight_s::shaderRegisters

Definition at line 327 of file tr_local.h.

const struct drawSurf_s* viewLight_s::translucentInteractions

Definition at line 334 of file tr_local.h.

bool viewLight_s::viewInsideLight

Definition at line 311 of file tr_local.h.

bool viewLight_s::viewSeesGlobalLightOrigin

Definition at line 315 of file tr_local.h.

int viewLight_s::viewSeesShadowPlaneBits

Definition at line 320 of file tr_local.h.


The documentation for this struct was generated from the following file: