|
Chrysalis - Renderer
|
#include <MainOpenGLProgram.h>
Public Member Functions | |
| MainOpenGLProgram () | |
| void | setPointRadius (float radius) const |
| void | setProjection (const glm::mat4x4 &projection) const |
| void | setColor (float r, float g, float b, float a) const |
| Public Member Functions inherited from Chrysalis::BaseOpenGLProgram | |
| ~BaseOpenGLProgram () | |
| void | initialize () |
| void | bind () const |
Additional Inherited Members | |
| Static Public Member Functions inherited from Chrysalis::BaseOpenGLProgram | |
| static void | release () |
| Protected Member Functions inherited from Chrysalis::BaseOpenGLProgram | |
| BaseOpenGLProgram (const char *vertexShader, const char *fragmentShader) | |
| void | setUniformValue (const char *name, GLint value) const |
| void | setUniformValue (const char *name, GLfloat value) const |
| void | setUniformValue (const char *name, const glm::mat4x4 &value) const |
| void | setUniformValue (const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) const |
|
explicit |
| void MainOpenGLProgram::setColor | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a ) const |
| void MainOpenGLProgram::setPointRadius | ( | float | radius | ) | const |
| void MainOpenGLProgram::setProjection | ( | const glm::mat4x4 & | projection | ) | const |