|
|
void | use () const |
| | Bind this program to the GPU.
|
| |
| bool | isReady () const |
| | Returns true if the program is ready to be used. More...
|
| |
| static void | setOpenGLVersion () |
| | Reads versions and available extensions from the GPU. More...
|
| |
|
| AbstractProgram () |
| | Constructor.
|
| |
|
virtual | ~AbstractProgram () |
| | Destructor.
|
| |
| GLuint | createShader (const GLenum shaderType, const GLchar *const code, const char *const name) const |
| | Create a shader from source code. More...
|
| |
| GLuint | loadShader (const GLenum shaderType, const char *const filename) const |
| | Create a shader from a file. More...
|
| |
| bool | link (const char *const name) const |
| | Link the associated shader stages. More...
|
| |
|
const GLuint | program |
| | OpenGL program ID.
|
| |
|
bool | ready |
| | True if program is ready, see isReady().
|
| |
The documentation for this class was generated from the following file: