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

LIGHTMGR Class Reference

#include <LightMgr.H>

List of all members.

Static Public Methods

void parseGlueconfig ()
void setHeadPos (Wpt hp)
void setHeadDir (Wvec dir)
bool exists (int light)
Wpt getPos (int light)
Wvec getDir (int light)
int getType (int light)
Color getAmbient (int light)
Color getSpecular (int light)
Color getDiffuse (int light)
double getExponent (int light)
double getCutoff (int light)
double getConstantAtten (int light)
double getLinearAtten (int light)
double getQuadraticAtten (int light)
int numLights ()

Static Protected Attributes

ARRAY< Wpt > _pos
ARRAY< Wvec > _dir
ARRAY< int > _type
ARRAY< bool > _headTracked
ARRAY< Color > _ambient
ARRAY< Color > _specular
ARRAY< Color > _diffuse
ARRAY< double > _exponent
ARRAY< double > _cutoff
ARRAY< double > _cAtten
ARRAY< double > _lAtten
ARRAY< double > _qAtten


Member Function Documentation

bool LIGHTMGR::exists (  int    light )  [static]
 

Color LIGHTMGR::getAmbient (  int    light )  [static]
 

double LIGHTMGR::getConstantAtten (  int    light )  [static]
 

double LIGHTMGR::getCutoff (  int    light )  [static]
 

Color LIGHTMGR::getDiffuse (  int    light )  [static]
 

Wvec LIGHTMGR::getDir (  int    light )  [static]
 

double LIGHTMGR::getExponent (  int    light )  [static]
 

double LIGHTMGR::getLinearAtten (  int    light )  [static]
 

Wpt LIGHTMGR::getPos (  int    light )  [static]
 

double LIGHTMGR::getQuadraticAtten (  int    light )  [static]
 

Color LIGHTMGR::getSpecular (  int    light )  [static]
 

int LIGHTMGR::getType (  int    light )  [static]
 

int LIGHTMGR::numLights (    )  [inline, static]
 

void LIGHTMGR::parseGlueconfig (    )  [static]
 

void LIGHTMGR::setHeadDir (  Wvec    dir )  [static]
 

void LIGHTMGR::setHeadPos (  Wpt    hp )  [static]
 


Member Data Documentation

ARRAY< Color > LIGHTMGR::_ambient [static, protected]
 

ARRAY< double > LIGHTMGR::_cAtten [static, protected]
 

ARRAY< double > LIGHTMGR::_cutoff [static, protected]
 

ARRAY< Color > LIGHTMGR::_diffuse [static, protected]
 

ARRAY< Wvec > LIGHTMGR::_dir [static, protected]
 

ARRAY< double > LIGHTMGR::_exponent [static, protected]
 

ARRAY< bool > LIGHTMGR::_headTracked [static, protected]
 

ARRAY< double > LIGHTMGR::_lAtten [static, protected]
 

ARRAY< Wpt > LIGHTMGR::_pos [static, protected]
 

ARRAY< double > LIGHTMGR::_qAtten [static, protected]
 

ARRAY< Color > LIGHTMGR::_specular [static, protected]
 

ARRAY< int > LIGHTMGR::_type [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 15 16:27:58 2003 for inspace by doxygen1.2.18