RenderEngine
Loading...
Searching...
No Matches
BasicMaterialShader Member List

This is the complete list of members for BasicMaterialShader, including all inherited members.

BasicMaterialShader()BasicMaterialShader
BasicMaterialShader(std::string vertexshaderName, std::string fragmentshaderName)BasicMaterialShader
BasicMaterialShader(std::string shaderName)BasicMaterialShader
bind()BasicMaterialShadervirtual
init()BasicMaterialShader
initShaders(std::string vertexshaderName, std::string fragmentshaderName)Shader
LoadShaders(const char *vertex_file_path, const char *fragment_file_path)Shader
m_MIDShaderprotected
m_MVPIDShaderprotected
m_VIDShaderprotected
programIDShaderprotected
setLightPos(glm::vec3 lightPos)BasicMaterialShader
setTexture(Texture *texture)BasicMaterialShader
Shader()Shaderinline
Shader(std::string vertexshaderName, std::string fragmentshaderName)Shaderinline
Shader(std::string shaderName)Shaderinline
updateMatrices(glm::mat4 MVP, glm::mat4 M, glm::mat4 V)Shader
updateMVP(glm::mat4 MVP)Shader
~BasicMaterialShader()BasicMaterialShader
~Shader()Shadervirtual