OpenCPN Partial API docs
GLShaderProgram Member List

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

addShaderFromSource(std::string const &shaderSource, GLenum shaderType) (defined in GLShaderProgram)GLShaderPrograminline
Bind() (defined in GLShaderProgram)GLShaderPrograminline
GLShaderProgram() (defined in GLShaderProgram)GLShaderPrograminline
isOK() const (defined in GLShaderProgram)GLShaderPrograminline
linkProgram() (defined in GLShaderProgram)GLShaderPrograminline
programId() const (defined in GLShaderProgram)GLShaderPrograminline
SetAttributePointerf(const char *name, float *value) (defined in GLShaderProgram)GLShaderPrograminline
SetUniform1f(const std::string &name, float value) (defined in GLShaderProgram)GLShaderPrograminline
SetUniform1i(const std::string &name, GLint value) (defined in GLShaderProgram)GLShaderPrograminline
SetUniform2fv(const std::string &name, float *value) (defined in GLShaderProgram)GLShaderPrograminline
SetUniform4fv(const std::string &name, float *value) (defined in GLShaderProgram)GLShaderPrograminline
SetUniformMatrix4fv(const std::string &name, float *value) (defined in GLShaderProgram)GLShaderPrograminline
UnBind() (defined in GLShaderProgram)GLShaderPrograminline
~GLShaderProgram() (defined in GLShaderProgram)GLShaderPrograminline