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

InSpace::LIGHTMGR Class Reference

#include <LightMgr.H>

List of all members.

Static Public Member Functions

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 InSpace::LIGHTMGR::exists (  int  light  )  [static]
 

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

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

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

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

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

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

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

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

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

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

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

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

void InSpace::LIGHTMGR::parseGlueconfig (   )  [static]
 

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

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


Member Data Documentation

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

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

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

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

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

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

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

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

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

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

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

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


The documentation for this class was generated from the following file:
Generated on Thu Jul 8 15:19:31 2004 for inspace by doxygen 1.3.4