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