DeferredRenderer 1.0

LightingManager Member List

This is the complete list of members for LightingManager, including all inherited members.
accumulateLights(TextureManager &_textureManager, const ngl::Vector &_camPos)LightingManager
addNamedPoint(const std::string &_name, const ngl::Vector &_centre, const float &_radius, const ngl::Vector &_intensity)LightingManager
addNamedPoint(const std::string &_name, PointLight &_point)LightingManager
addNamedShadowSpot(const std::string &_name, const ngl::Vector &_position, const ngl::Vector &_target, const float &_distance, const float &_angle, const ngl::Vector &_col, const ngl::Vector &_up)LightingManager
addNamedShadowSpot(const std::string &_name, ShadowSpot &_spot)LightingManager
addNamedSpot(const std::string &_name, const ngl::Vector &_position, const ngl::Vector &_target, const float &_distance, const float &_angle, const ngl::Vector &_col, const ngl::Vector &_up)LightingManager
addNamedSpot(const std::string &_name, SpotLight &_spot)LightingManager
addPointLight(PointLight &_point)LightingManager [inline]
addPointLight(const ngl::Vector &_centre, const float &_radius, const ngl::Vector &_intensity)LightingManager
addShadowSpot(ShadowSpot &_spot)LightingManager [inline]
addShadowSpot(const ngl::Vector &_position, const ngl::Vector &_target, const float &_distance, const float &_angle, const ngl::Vector &_col, const ngl::Vector &_up)LightingManager
addSpotLight(SpotLight &_spot)LightingManager [inline]
addSpotLight(const ngl::Vector &_position, const ngl::Vector &_target, const float &_distance, const float &_angle, const ngl::Vector &_col, const ngl::Vector &_up)LightingManager
blendPointLights(const ngl::Vector &_camPos)LightingManager [private]
blendShadowSpots(const ngl::Vector &_camPos)LightingManager [private]
blendSpotLights(const ngl::Vector &_camPos)LightingManager [private]
createLightGeometry()LightingManager
getDirectionalColour()LightingManager [inline]
getDirectionalVec()LightingManager [inline]
getGlobalAmbient()LightingManager [inline]
getNamedPoint(const std::string &_name)LightingManager [inline]
getNamedShadowSpot(const std::string &_name)LightingManager [inline]
getNamedSpot(const std::string &_name)LightingManager [inline]
getPoint(int _index)LightingManager [inline]
getShadowSpot(int _index)LightingManager [inline]
getSpot(int _index)LightingManager [inline]
LightingManager()LightingManager
m_globalAmbientLightingManager [private]
m_globalDirectionalLightingManager [private]
m_globalDirectionalVecLightingManager [private]
m_namedPointLightsLightingManager [private]
m_namedShadowSpotsLightingManager [private]
m_namedSpotLightsLightingManager [private]
m_pointLightsLightingManager [private]
m_pointLightVAOLightingManager [private]
m_shadowSpotsLightingManager [private]
m_spotLightsLightingManager [private]
setGlobalAmbient(const ngl::Vector &_colour)LightingManager [inline]
setGlobalDirectional(const ngl::Vector &_colour, const ngl::Vector &_direction)LightingManager [inline]
~LightingManager()LightingManager [inline]
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines