Bubba-3D  0.9.0
Awesome game engine!
ShaderProgram Member List

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

backupCurrentShaderProgram()ShaderProgram
initUniformBufferObject(std::string bufferName, int size, int index) (defined in ShaderProgram)ShaderProgram
loadShader(IShader *vertexShader, IShader *fragmentShader)ShaderProgram
restorePreviousShaderProgram()ShaderProgram
setUniform1f(std::string name, float value) (defined in ShaderProgram)ShaderProgram
setUniform1i(std::string name, int value) (defined in ShaderProgram)ShaderProgram
setUniform2f(std::string name, chag::float2 value) (defined in ShaderProgram)ShaderProgram
setUniform3f(std::string name, chag::float3 value) (defined in ShaderProgram)ShaderProgram
setUniform4f(std::string name, chag::float4 value) (defined in ShaderProgram)ShaderProgram
setUniformBufferObjectBinding(std::string bufferName, int index) (defined in ShaderProgram)ShaderProgram
setUniformBufferSubData(std::string bufferName, int offset, int size, const GLvoid *data) (defined in ShaderProgram)ShaderProgram
setUniformMatrix4fv(std::string name, chag::float4x4 matrix) (defined in ShaderProgram)ShaderProgram
ShaderProgram() (defined in ShaderProgram)ShaderProgram
use()ShaderProgram