Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

CImmLighting Class Reference

#include <lighting.h>

Inheritance diagram for CImmLighting::

CLighting List of all members.

Public Methods

 CImmLighting (CGLContext &context)
CImmLightGetImmLight (int num)
CLightGetLight (int num)
void SetLightingEnabled (bool enabled)
bool GetLightingEnabled () const
void SetGlobalAmbient (cpu_vec_xyzw newAmb)
cpu_vec_xyzw GetGlobalAmbient ()
void SpecularChanged ()
void MaterialHasSpecular ()

Constructor & Destructor Documentation

CImmLighting::CImmLighting CGLContext   context
 

Definition at line 221 of file lighting.cpp.


Member Function Documentation

cpu_vec_xyzw CImmLighting::GetGlobalAmbient   [inline]
 

Definition at line 222 of file lighting.h.

Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().

CImmLight& CImmLighting::GetImmLight int    num [inline]
 

Definition at line 205 of file lighting.h.

Referenced by CBaseRenderer::AddVu1RendererContext().

CLight& CImmLighting::GetLight int    num [inline, virtual]
 

Reimplemented from CLighting.

Definition at line 209 of file lighting.h.

Referenced by CGLContext::CGLContext().

bool CImmLighting::GetLightingEnabled   const [inline]
 

Definition at line 216 of file lighting.h.

Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().

void CImmLighting::MaterialHasSpecular  
 

Definition at line 259 of file lighting.cpp.

void CImmLighting::SetGlobalAmbient cpu_vec_xyzw    newAmb [inline, virtual]
 

Reimplemented from CLighting.

Definition at line 218 of file lighting.h.

void CImmLighting::SetLightingEnabled bool    enabled [inline, virtual]
 

Reimplemented from CLighting.

Definition at line 211 of file lighting.h.

void CImmLighting::SpecularChanged  
 

Definition at line 241 of file lighting.cpp.


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