TerraForge3D  2.3.1
3D Terrain And Landscape Generator
Shader Member List

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

Bind() (defined in Shader)Shader
GetNativeShader() (defined in Shader)Shaderinline
m_LightColUniformID (defined in Shader)Shader
m_LightPosUniformID (defined in Shader)Shader
m_Shader (defined in Shader)Shader
m_TimeUniformID (defined in Shader)Shader
m_UniformId (defined in Shader)Shader
SetLightCol(float *) (defined in Shader)Shader
SetLightPos(glm::vec3 &) (defined in Shader)Shader
SetMPV(glm::mat4 &) (defined in Shader)Shader
SetTime(float *) (defined in Shader)Shader
SetUniform3f(std::string name, float *value) (defined in Shader)Shader
SetUniformf(std::string name, float value) (defined in Shader)Shader
SetUniformi(std::string name, int value) (defined in Shader)Shader
SetUniformMat4(std::string name, glm::mat4 value) (defined in Shader)Shader
Shader(std::string vertexStc, std::string fragmentSrc, std::string geometrySource) (defined in Shader)Shader
Shader(std::string vertexStc, std::string fragmentSrc) (defined in Shader)Shader
Unbind() (defined in Shader)Shader
uniformLocations (defined in Shader)Shader
~Shader() (defined in Shader)Shader