# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::ULight Member List

This is the complete list of members for NL3D::ULight, including all inherited members.
createLight()NL3D::ULight [static]
DirectionalLight enum valueNL3D::ULight
getAmbiant() const=0NL3D::ULight [pure virtual]
getConstantAttenuation() const=0NL3D::ULight [pure virtual]
getCutoff() const=0NL3D::ULight [pure virtual]
getDiffuse() const=0NL3D::ULight [pure virtual]
getDirection() const=0NL3D::ULight [pure virtual]
getExponent() const=0NL3D::ULight [pure virtual]
getLinearAttenuation() const=0NL3D::ULight [pure virtual]
getMode() const=0NL3D::ULight [pure virtual]
getPosition() const=0NL3D::ULight [pure virtual]
getQuadraticAttenuation() const=0NL3D::ULight [pure virtual]
getSpecular() const=0NL3D::ULight [pure virtual]
PointLight enum valueNL3D::ULight
setAmbiant(const NLMISC::CRGBA &ambiant)=0NL3D::ULight [pure virtual]
setConstantAttenuation(float constant)=0NL3D::ULight [pure virtual]
setCutoff(float cutoff)=0NL3D::ULight [pure virtual]
setDiffuse(const NLMISC::CRGBA &diffuse)=0NL3D::ULight [pure virtual]
setDirection(const NLMISC::CVector &direction)=0NL3D::ULight [pure virtual]
setExponent(float exponent)=0NL3D::ULight [pure virtual]
setLinearAttenuation(float linear)=0NL3D::ULight [pure virtual]
setMode(ULight::TLightMode mode)=0NL3D::ULight [pure virtual]
setNoAttenuation()=0NL3D::ULight [pure virtual]
setPosition(const NLMISC::CVector &position)=0NL3D::ULight [pure virtual]
setQuadraticAttenuation(float quadratic)=0NL3D::ULight [pure virtual]
setSpecular(const NLMISC::CRGBA &specular)=0NL3D::ULight [pure virtual]
setupAttenuation(float farAttenuationBegin, float farAttenuationEnd)=0NL3D::ULight [pure virtual]
setupDirectional(const NLMISC::CRGBA &ambiant, const NLMISC::CRGBA &diffuse, const NLMISC::CRGBA &specular, const NLMISC::CVector &direction, float constant=1, float linear=0, float quadratic=0)=0NL3D::ULight [pure virtual]
setupPointLight(const NLMISC::CRGBA &ambiant, const NLMISC::CRGBA &diffuse, const NLMISC::CRGBA &specular, const NLMISC::CVector &position, const NLMISC::CVector &direction, float constant=1, float linear=0, float quadratic=0)=0NL3D::ULight [pure virtual]
setupSpotExponent(float hotSpotAngle)=0NL3D::ULight [pure virtual]
setupSpotLight(const NLMISC::CRGBA &ambiant, const NLMISC::CRGBA &diffuse, const NLMISC::CRGBA &specular, const NLMISC::CVector &position, const NLMISC::CVector &direction, float exponent, float cutoff, float constant=1, float linear=0, float quadratic=0)=0NL3D::ULight [pure virtual]
SpotLight enum valueNL3D::ULight
TLightMode enum nameNL3D::ULight