createLight() | NL3D::ULight | [static] |
DirectionalLight enum value | NL3D::ULight | |
getAmbiant() const=0 | NL3D::ULight | [pure virtual] |
getConstantAttenuation() const=0 | NL3D::ULight | [pure virtual] |
getCutoff() const=0 | NL3D::ULight | [pure virtual] |
getDiffuse() const=0 | NL3D::ULight | [pure virtual] |
getDirection() const=0 | NL3D::ULight | [pure virtual] |
getExponent() const=0 | NL3D::ULight | [pure virtual] |
getLinearAttenuation() const=0 | NL3D::ULight | [pure virtual] |
getMode() const=0 | NL3D::ULight | [pure virtual] |
getPosition() const=0 | NL3D::ULight | [pure virtual] |
getQuadraticAttenuation() const=0 | NL3D::ULight | [pure virtual] |
getSpecular() const=0 | NL3D::ULight | [pure virtual] |
PointLight enum value | NL3D::ULight | |
setAmbiant(const NLMISC::CRGBA &ambiant)=0 | NL3D::ULight | [pure virtual] |
setConstantAttenuation(float constant)=0 | NL3D::ULight | [pure virtual] |
setCutoff(float cutoff)=0 | NL3D::ULight | [pure virtual] |
setDiffuse(const NLMISC::CRGBA &diffuse)=0 | NL3D::ULight | [pure virtual] |
setDirection(const NLMISC::CVector &direction)=0 | NL3D::ULight | [pure virtual] |
setExponent(float exponent)=0 | NL3D::ULight | [pure virtual] |
setLinearAttenuation(float linear)=0 | NL3D::ULight | [pure virtual] |
setMode(ULight::TLightMode mode)=0 | NL3D::ULight | [pure virtual] |
setNoAttenuation()=0 | NL3D::ULight | [pure virtual] |
setPosition(const NLMISC::CVector &position)=0 | NL3D::ULight | [pure virtual] |
setQuadraticAttenuation(float quadratic)=0 | NL3D::ULight | [pure virtual] |
setSpecular(const NLMISC::CRGBA &specular)=0 | NL3D::ULight | [pure virtual] |
setupAttenuation(float farAttenuationBegin, float farAttenuationEnd)=0 | NL3D::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)=0 | NL3D::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)=0 | NL3D::ULight | [pure virtual] |
setupSpotExponent(float hotSpotAngle)=0 | NL3D::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)=0 | NL3D::ULight | [pure virtual] |
SpotLight enum value | NL3D::ULight | |
TLightMode enum name | NL3D::ULight | |