Claire's Game Engine
Full C++ Engine using OpenGL
|
This is the complete list of members for ShaderProgram, including all inherited members.
Compose(std::vector< Shader * > shaders) | ShaderProgram | |
GetID() | ShaderProgram | |
GetTesselation() | ShaderProgram | |
setFloat(const GLchar *name, GLfloat value) | ShaderProgram | |
setInteger(const GLchar *name, GLint value) | ShaderProgram | |
setMatrix4(const GLchar *name, const Matrix4 &matrix) | ShaderProgram | |
setVector2f(const GLchar *name, GLfloat x, GLfloat y) | ShaderProgram | |
setVector2f(const GLchar *name, const Vector2 &value) | ShaderProgram | |
setVector3f(const GLchar *name, GLfloat x, GLfloat y, GLfloat z) | ShaderProgram | |
setVector3f(const GLchar *name, const Vector3 &value) | ShaderProgram | |
setVector4f(const GLchar *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) | ShaderProgram | |
setVector4f(const GLchar *name, const Vector4 &value) | ShaderProgram | |
ShaderProgram() | ShaderProgram | |
Unload() | ShaderProgram | |
Use() | ShaderProgram | |
~ShaderProgram()=default | ShaderProgram |