| DIFFUSE_MODEL enum name | glk::ScreenSpaceLighting | |
| draw(const TextureRenderer &renderer, const glk::Texture &color_texture, const glk::Texture &depth_texture, const TextureRendererInput::Ptr &input, glk::FrameBuffer *frame_buffer=nullptr) override | glk::ScreenSpaceLighting | virtual |
| get_albedo() const | glk::ScreenSpaceLighting | |
| get_light_attenuation(int i) const | glk::ScreenSpaceLighting | |
| get_light_color(int i) const | glk::ScreenSpaceLighting | |
| get_light_dir(int i) const | glk::ScreenSpaceLighting | |
| get_light_pos(int i) const | glk::ScreenSpaceLighting | |
| get_light_range(int i) const | glk::ScreenSpaceLighting | |
| get_roughness() const | glk::ScreenSpaceLighting | |
| IRIDESCENCE_MODEL enum name | glk::ScreenSpaceLighting | |
| is_light_directional(int i) const | glk::ScreenSpaceLighting | |
| normal() const | glk::ScreenSpaceLighting | |
| num_lights() const | glk::ScreenSpaceLighting | |
| occlusion() const | glk::ScreenSpaceLighting | |
| OCCLUSION_MODEL enum name | glk::ScreenSpaceLighting | |
| position() const | glk::ScreenSpaceLighting | |
| ScreenEffect() | glk::ScreenEffect | inline |
| ScreenSpaceLighting(const Eigen::Vector2i &size=Eigen::Vector2i(1920, 1080), bool use_splatting=false) | glk::ScreenSpaceLighting | |
| set_albedo(float albedo) | glk::ScreenSpaceLighting | |
| set_diffuse_model(DIFFUSE_MODEL model) | glk::ScreenSpaceLighting | |
| set_directional_light(int i, const Eigen::Vector3f &direction, const Eigen::Vector4f &color) | glk::ScreenSpaceLighting | |
| set_iridescence_model(IRIDESCENCE_MODEL model) | glk::ScreenSpaceLighting | |
| set_light(int i, const Eigen::Vector3f &pos, const Eigen::Vector4f &color) | glk::ScreenSpaceLighting | |
| set_light(int i, const Eigen::Vector3f &pos, const Eigen::Vector4f &color, const Eigen::Vector2f &attenuation, float max_range) | glk::ScreenSpaceLighting | |
| set_light_attenuation(int i, const Eigen::Vector2f &attenuation) | glk::ScreenSpaceLighting | |
| set_light_color(int i, const Eigen::Vector4f &color) | glk::ScreenSpaceLighting | |
| set_light_dir(int i, const Eigen::Vector3f &dir) | glk::ScreenSpaceLighting | |
| set_light_directional(int i, bool directional) | glk::ScreenSpaceLighting | |
| set_light_pos(int i, const Eigen::Vector3f &pos) | glk::ScreenSpaceLighting | |
| set_light_range(int i, float range) | glk::ScreenSpaceLighting | |
| set_occlusion_model(OCCLUSION_MODEL model) | glk::ScreenSpaceLighting | |
| set_roughness(float roughness) | glk::ScreenSpaceLighting | |
| set_size(const Eigen::Vector2i &size) override | glk::ScreenSpaceLighting | virtual |
| set_specular_model(SPECULAR_MODEL model) | glk::ScreenSpaceLighting | |
| SPECULAR_MODEL enum name | glk::ScreenSpaceLighting | |
| ~ScreenEffect() | glk::ScreenEffect | inlinevirtual |
| ~ScreenSpaceLighting() override | glk::ScreenSpaceLighting | virtual |