Blamite Game Engine - blam!  00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
BlamGLSLShaderProgram Member List

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

AttachShader(std::string shader_id)BlamGLSLShaderProgram
AttachShader(BlamGLSLShader *shader)BlamGLSLShaderProgram
BlamGLSLShaderProgram(std::string _id)BlamGLSLShaderProgram
GetGLProgramID()BlamGLSLShaderProgram
GetID()BlamGLSLShaderProgram
GetLinkedShaders()BlamGLSLShaderProgram
GetUniform1F(std::string name)BlamGLSLShaderProgram
GetUniforms()BlamGLSLShaderProgram
LinkProgram()BlamGLSLShaderProgram
PrepareUniforms()BlamGLSLShaderProgram
RegisterUniform(std::string name, BlamShaderUniformType type)BlamGLSLShaderProgram
UpdateUniform(std::string name)BlamGLSLShaderProgram
UpdateUniforms()BlamGLSLShaderProgram
UseProgram()BlamGLSLShaderProgram
~BlamGLSLShaderProgram()BlamGLSLShaderProgram