Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

Référence de la classe Light

Gestion d'une lumiere. Plus de détails...

#include <light.h>


Membres publics

 Light ()
 Light (int _id)
void Zero ()
void operator= (Light &source)
void Enable (BOOL active=-1)
 < -1 affiche ou pas suivant le mode precedent , 0 desactive et 1 active

BOOL IsEnabled ()
void Toggle ()
void Use ()

Membres publics statiques

void SetLighting (BOOL set)
BOOL IsLighting ()

Attributs Publics

int id
BOOL isEnable
Enabling< GLfloat > cutoff
Enabling< GLfloat > exponent
Enabling< GLfloat > attenuationCst
Enabling< GLfloat > attenuationLin
Enabling< GLfloat > attenuationQuad
Material material
Coordonate< GLfloat > direction
Coordonate< GLfloat > position

Attributs Publics Statiques

BOOL useLighting


Description détaillée

Gestion d'une lumiere.

Les parametres:


Documentation des contructeurs et destructeurs

Light::Light  ) 
 

Light::Light int  _id  ) 
 


Documentation des méthodes

void Light::Enable BOOL  active = -1  ) 
 

< -1 affiche ou pas suivant le mode precedent , 0 desactive et 1 active

BOOL Light::IsEnabled  ) 
 

BOOL Light::IsLighting  )  [static]
 

void Light::operator= Light source  ) 
 

void Light::SetLighting BOOL  set  )  [static]
 

void Light::Toggle  ) 
 

void Light::Use  ) 
 

void Light::Zero  ) 
 


Documentation des données imbriquées

Enabling<GLfloat> Light::attenuationCst
 

Enabling<GLfloat> Light::attenuationLin
 

Enabling<GLfloat> Light::attenuationQuad
 

Enabling<GLfloat> Light::cutoff
 

Coordonate<GLfloat> Light::direction
 

Enabling<GLfloat> Light::exponent
 

int Light::id
 

BOOL Light::isEnable
 

Material Light::material
 

Coordonate<GLfloat> Light::position
 

BOOL Light::useLighting [static]
 


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Thu Apr 8 18:52:19 2004 pour 3D Controls par doxygen 1.3.6