_color | lug::Graphics::Builder::Light | protected |
_constantAttenuation | lug::Graphics::Builder::Light | protected |
_direction | lug::Graphics::Builder::Light | protected |
_distance | lug::Graphics::Builder::Light | protected |
_falloffAngle | lug::Graphics::Builder::Light | protected |
_falloffExponent | lug::Graphics::Builder::Light | protected |
_linearAttenuation | lug::Graphics::Builder::Light | protected |
_name | lug::Graphics::Builder::Light | protected |
_quadraticAttenuation | lug::Graphics::Builder::Light | protected |
_renderer | lug::Graphics::Builder::Light | protected |
_type | lug::Graphics::Builder::Light | protected |
build() | lug::Graphics::Builder::Light | |
Light(Renderer &renderer) | lug::Graphics::Builder::Light | explicit |
Light(const Light &)=delete | lug::Graphics::Builder::Light | |
Light(Light &&)=delete | lug::Graphics::Builder::Light | |
operator=(const Light &)=delete | lug::Graphics::Builder::Light | |
operator=(Light &&)=delete | lug::Graphics::Builder::Light | |
setColor(const Math::Vec4f &color) | lug::Graphics::Builder::Light | |
setConstantAttenuation(float constantAttenuation) | lug::Graphics::Builder::Light | |
setDirection(const Math::Vec3f &direction) | lug::Graphics::Builder::Light | |
setDistance(float distance) | lug::Graphics::Builder::Light | |
setFalloffAngle(float falloffAngle) | lug::Graphics::Builder::Light | |
setFalloffExponent(float falloffExponent) | lug::Graphics::Builder::Light | |
setLinearAttenuation(float linearAttenuation) | lug::Graphics::Builder::Light | |
setName(const std::string &name) | lug::Graphics::Builder::Light | |
setQuadraticAttenuation(float quadraticAttenuation) | lug::Graphics::Builder::Light | |
setType(Render::Light::Type type) | lug::Graphics::Builder::Light | inline |
~Light()=default | lug::Graphics::Builder::Light | |