#include <shaders.hh>
◆ ShaderUniform()
ShaderUniform::ShaderUniform |
( |
Shader & |
shader | ) |
|
◆ ~ShaderUniform()
ShaderUniform::~ShaderUniform |
( |
| ) |
|
◆ set_directional_light()
void ShaderUniform::set_directional_light |
( |
DirLight & |
dir_light | ) |
|
|
private |
◆ set_MVP()
void ShaderUniform::set_MVP |
( |
glm::mat4 & |
model, |
|
|
glm::mat4 & |
view, |
|
|
glm::mat4 & |
projection |
|
) |
| |
|
private |
◆ set_point_light()
void ShaderUniform::set_point_light |
( |
PointLight & |
point_light | ) |
|
|
private |
◆ setup_uniforms()
void ShaderUniform::setup_uniforms |
( |
glm::mat4 & |
model, |
|
|
glm::mat4 & |
view, |
|
|
glm::mat4 & |
projection, |
|
|
PointLight & |
point_light, |
|
|
DirLight * |
dir_light |
|
) |
| |
◆ _shader
Shader& ShaderUniform::_shader |
|
private |
The documentation for this class was generated from the following files: