Lugdunum  0.1.0
lug::Graphics::Render::Light Member List

This is the complete list of members for lug::Graphics::Render::Light, including all inherited members.

::lug::Graphics::Builder::Light classlug::Graphics::Render::Lightfriend
_colorlug::Graphics::Render::Lightprotected
_constantAttenuationlug::Graphics::Render::Lightprotected
_directionlug::Graphics::Render::Lightprotected
_distancelug::Graphics::Render::Lightprotected
_falloffAnglelug::Graphics::Render::Lightprotected
_falloffExponentlug::Graphics::Render::Lightprotected
_linearAttenuationlug::Graphics::Render::Lightprotected
_namelug::Graphics::Resourceprotected
_quadraticAttenuationlug::Graphics::Render::Lightprotected
_typelug::Graphics::Render::Lightprotected
clearDirty()lug::Graphics::Render::DirtyObjectinline
clearDirty(uint32_t currentFrame)lug::Graphics::Render::DirtyObjectinline
DirtyObject()=defaultlug::Graphics::Render::DirtyObject
DirtyObject(const DirtyObject &)=deletelug::Graphics::Render::DirtyObject
DirtyObject(DirtyObject &&)=deletelug::Graphics::Render::DirtyObject
getColor() constlug::Graphics::Render::Lightinline
getConstantAttenuation() constlug::Graphics::Render::Lightinline
getData(Light::Data &lightData, Scene::Node &node)lug::Graphics::Render::Light
getDirection() constlug::Graphics::Render::Lightinline
getDistance() constlug::Graphics::Render::Lightinline
getFalloffAngle() constlug::Graphics::Render::Lightinline
getFalloffExponent() constlug::Graphics::Render::Lightinline
getHandle() constlug::Graphics::Resourceinline
getLinearAttenuation() constlug::Graphics::Render::Lightinline
getName() constlug::Graphics::Resourceinline
getQuadraticAttenuation() constlug::Graphics::Render::Lightinline
getType() constlug::Graphics::Render::Lightinline
isDirty(uint32_t currentFrame) constlug::Graphics::Render::DirtyObjectinline
isDirty() constlug::Graphics::Render::DirtyObjectinline
Light(const Light &)=deletelug::Graphics::Render::Light
Light(Light &&)=deletelug::Graphics::Render::Light
Light(const std::string &name, Type type)lug::Graphics::Render::Lightprivate
operator=(const Light &)=deletelug::Graphics::Render::Light
operator=(Light &&)=deletelug::Graphics::Render::Light
lug::Graphics::Resource::operator=(const Resource &)=deletelug::Graphics::Resource
lug::Graphics::Resource::operator=(Resource &&)=deletelug::Graphics::Resource
lug::Graphics::Render::DirtyObject::operator=(const DirtyObject &)=deletelug::Graphics::Render::DirtyObject
lug::Graphics::Render::DirtyObject::operator=(DirtyObject &&)=deletelug::Graphics::Render::DirtyObject
Resource(Type type, const std::string &name)lug::Graphics::Resource
Resource(const Resource &)=deletelug::Graphics::Resource
Resource(Resource &&)=deletelug::Graphics::Resource
setColor(const Math::Vec4f &color)lug::Graphics::Render::Lightinline
setConstantAttenuation(float constantAttenuation)lug::Graphics::Render::Lightinline
setDirection(const Math::Vec3f &direction)lug::Graphics::Render::Lightinline
setDirty()lug::Graphics::Render::DirtyObjectinline
setDirty(uint32_t currentFrame)lug::Graphics::Render::DirtyObjectinline
setDistance(float distance)lug::Graphics::Render::Lightinline
setFalloffAngle(float falloffAngle)lug::Graphics::Render::Lightinline
setFalloffExponent(float falloffExponent)lug::Graphics::Render::Lightinline
setLinearAttenuation(float linearAttenuation)lug::Graphics::Render::Lightinline
setName(const std::string &name)lug::Graphics::Resourceinline
setQuadraticAttenuation(float quadraticAttenuation)lug::Graphics::Render::Lightinline
setType(Type type)lug::Graphics::Render::Lightinline
strideShaderlug::Graphics::Render::Lightstatic
Type enum namelug::Graphics::Render::Light
~DirtyObject()=defaultlug::Graphics::Render::DirtyObject
~Light()=defaultlug::Graphics::Render::Light
~Resource()=defaultlug::Graphics::Resourcevirtual