LIGHT Class Reference

#include <Light.h>

Inheritance diagram for LIGHT:

COBJECT List of all members.

Public Member Functions

 LIGHT ()
 ~LIGHT ()
GLvoid Reset ()
GLvoid Update ()
GLvoid Apply ()

Public Attributes

int LightNumber
GLfloat Ambient [4]
GLfloat Diffuse [4]
GLfloat Specular [4]
bool SpotLight
VECTOR SpotDirection
GLfloat SpotExponent
GLfloat SpotCutoff
GLfloat Constant
GLfloat Linear
GLfloat Quadratic
GLfloat GlobalAmbient [4]
bool Positional
bool LocalViewer
bool TwoSided

Constructor & Destructor Documentation

LIGHT::LIGHT  ) 
 

LIGHT::~LIGHT  ) 
 


Member Function Documentation

GLvoid LIGHT::Apply  ) 
 

GLvoid LIGHT::Reset  ) 
 

Reimplemented from COBJECT.

GLvoid LIGHT::Update  ) 
 


Member Data Documentation

GLfloat LIGHT::Ambient[4]
 

GLfloat LIGHT::Constant
 

GLfloat LIGHT::Diffuse[4]
 

GLfloat LIGHT::GlobalAmbient[4]
 

int LIGHT::LightNumber
 

GLfloat LIGHT::Linear
 

bool LIGHT::LocalViewer
 

bool LIGHT::Positional
 

GLfloat LIGHT::Quadratic
 

GLfloat LIGHT::Specular[4]
 

GLfloat LIGHT::SpotCutoff
 

VECTOR LIGHT::SpotDirection
 

GLfloat LIGHT::SpotExponent
 

bool LIGHT::SpotLight
 

bool LIGHT::TwoSided
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 22 16:23:51 2006 for Inside Time by  doxygen 1.4.5