, 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_globalAmbient | LightingManager | [private] |
m_globalDirectional | LightingManager | [private] |
m_globalDirectionalVec | LightingManager | [private] |
m_namedPointLights | LightingManager | [private] |
m_namedShadowSpots | LightingManager | [private] |
m_namedSpotLights | LightingManager | [private] |
m_pointLights | LightingManager | [private] |
m_pointLightVAO | LightingManager | [private] |
m_shadowSpots | LightingManager | [private] |
m_spotLights | LightingManager | [private] |
setGlobalAmbient(const ngl::Vector &_colour) | LightingManager | [inline] |
setGlobalDirectional(const ngl::Vector &_colour, const ngl::Vector &_direction) | LightingManager | [inline] |
~LightingManager() | LightingManager | [inline] |