LightingDetail Struct Reference

List of all members.

Public Member Functions

 LightingDetail (ShadingOut &shadingOut)

Public Attributes

TMCColorRGBA fResColor
 resulting color from lighting & shading (alpha should be premultiplied)
TMCColorRGB fAmbientLight
TMCColorRGB fDiffuseLight
TMCColorRGB fSpecularLight
boolean fIsInShadow
ShadingOut * fShadingOut
 a pointer to the shading to return
real fLayerMask
 used only in Layer Shader

Detailed Description

Struct used to get details information about the lighting of a point.


Constructor & Destructor Documentation

LightingDetail::LightingDetail (  ShadingOut &  shadingOut  )  [inline]
 


Member Data Documentation

TMCColorRGB LightingDetail::fAmbientLight
 

TMCColorRGB LightingDetail::fDiffuseLight
 

boolean LightingDetail::fIsInShadow
 

real LightingDetail::fLayerMask
 

used only in Layer Shader

TMCColorRGBA LightingDetail::fResColor
 

resulting color from lighting & shading (alpha should be premultiplied)

ShadingOut* LightingDetail::fShadingOut
 

a pointer to the shading to return

TMCColorRGB LightingDetail::fSpecularLight
 


The documentation for this struct was generated from the following file:
Generated on Mon Mar 14 12:29:06 2005 for Carrara SDK Doc by  doxygen 1.3.9.1