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 219 of file lighting.cpp.


Member Function Documentation

cpu_vec_xyzw CImmLighting::GetGlobalAmbient ( ) [inline]
 

Definition at line 220 of file lighting.h.

Referenced by CVsmManager::TransferSetupInfo().

CImmLight & CImmLighting::GetImmLight ( int num ) [inline]
 

Definition at line 203 of file lighting.h.

Referenced by GetLight(), and CVsmManager::TransferSetupInfo().

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

Reimplemented from CLighting.

Definition at line 207 of file lighting.h.

Referenced by CGLContext::CGLContext().

bool CImmLighting::GetLightingEnabled ( ) const [inline]
 

Definition at line 214 of file lighting.h.

Referenced by CVsmManager::TransferSetupInfo().

void CImmLighting::MaterialHasSpecular ( )
 

Definition at line 257 of file lighting.cpp.

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

Reimplemented from CLighting.

Definition at line 216 of file lighting.h.

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

Reimplemented from CLighting.

Definition at line 209 of file lighting.h.

void CImmLighting::SpecularChanged ( )
 

Definition at line 239 of file lighting.cpp.


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