All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Attributes | List of all members
Eegeo::Lighting::GlobalLighting Class Reference

Public Member Functions

void SetRenderState (const Eegeo::dv3 &cameraLocationEcef)
 
void SetWithScale (GlobalLighting *pSource, float scale)
 
void GetLightDirectionMatrix (const Eegeo::dv3 &_ecefVertexPosition, Eegeo::m44 &out_inverseLightDirectionMat) const
 
const Eegeo::m44GetLightDirectionMatrixForCameraPosition () const
 
void SetLightColourMatrix (const Eegeo::m44 &lightColourMatrix)
 
const Eegeo::m44GetColors (bool useAlternativeAmbient=false) const
 
const Eegeo::v3GetAlternativeAmbientLight () const
 
void SetNightLightmapColour (const Eegeo::v3 &colour)
 
void SetAlternativeAmbientColour (const Eegeo::v3 &colour)
 
const Eegeo::v3GetNightLightmapColour () const
 
void SetDayToNightParam (float dayToNightParam)
 
float GetDayToNightParam () const
 
void SetNightGlowLightmapIntensity (float nightGlowLightmapIntensity)
 
float GetNightGlowLightmapIntensity () const
 

Static Public Attributes

static const float KeyLightAzimuth = 255.789f
 
static const float KeyLightZenith = -50.0f
 

Member Function Documentation

float Eegeo::Lighting::GlobalLighting::GetDayToNightParam ( ) const
inline
Deprecated:
Gets day to night parameter value
void Eegeo::Lighting::GlobalLighting::SetDayToNightParam ( float  dayToNightParam)
inline
Deprecated:
Sets day to night parameter value

The documentation for this class was generated from the following files: