|
moGL
travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
|
Namespaces | |
| namespace | Debug |
| namespace | Sync |
Classes | |
| class | MoGLException |
| class | ShaderException |
| class | ArrayBuffer |
| class | AtomicCounterBuffer |
| class | Buffer |
| class | ElementArrayBuffer |
| class | ShaderStorageBuffer |
| class | TransformFeedbackBuffer |
| class | UniformBuffer |
| class | Fence |
| class | FrameBuffer |
| class | Handle |
| class | Query |
| class | RenderBuffer |
| class | Sampler |
| class | ProgramPipeline |
| class | Shader |
| class | ShaderProgram |
| class | Texture |
| class | TransformFeedback |
| class | VertexArray |
Functions | |
| void | enable (GLenum flag) |
| void | disable (GLenum flag) |
| bool | isEnabled (GLenum flag) |
| void | setActiveTexture (GLenum unit) |
| void | setViewport (GLint x, GLint y, GLsizei width, GLsizei height) |
| void | setCullFace (GLenum mode) |
| template<class T > | |
| void | setPixelStore (GLenum property, T value) |
| template<class T > | |
| void | get (GLenum property, T *value) |
| template<class T > | |
| T | get (GLenum property) |
| template<class T > | |
| void | get (GLenum property, GLuint index, T *value) |
| template<class T > | |
| T | get (GLenum property, GLuint index) |
| template<> | |
| void | setPixelStore< GLint > (GLenum property, GLint value) |
| template<> | |
| void | setPixelStore< GLfloat > (GLenum property, GLfloat value) |
| template<> | |
| void | get< GLboolean > (GLenum property, GLboolean *value) |
| template<> | |
| void | get< GLfloat > (GLenum property, GLfloat *value) |
| template<> | |
| void | get< GLdouble > (GLenum property, GLdouble *value) |
| template<> | |
| void | get< GLint > (GLenum property, GLint *value) |
| template<> | |
| void | get< GLint64 > (GLenum property, GLint64 *value) |
| template<> | |
| GLboolean | get< GLboolean > (GLenum property) |
| template<> | |
| GLfloat | get< GLfloat > (GLenum property) |
| template<> | |
| GLdouble | get< GLdouble > (GLenum property) |
| template<> | |
| GLint | get< GLint > (GLenum property) |
| template<> | |
| GLint64 | get< GLint64 > (GLenum property) |
| template<> | |
| void | get< GLboolean > (GLenum property, GLuint index, GLboolean *value) |
| template<> | |
| void | get< GLfloat > (GLenum property, GLuint index, GLfloat *value) |
| template<> | |
| void | get< GLdouble > (GLenum property, GLuint index, GLdouble *value) |
| template<> | |
| void | get< GLint > (GLenum property, GLuint index, GLint *value) |
| template<> | |
| void | get< GLint64 > (GLenum property, GLuint index, GLint64 *value) |
| template<> | |
| GLboolean | get< GLboolean > (GLenum property, GLuint index) |
| template<> | |
| GLfloat | get< GLfloat > (GLenum property, GLuint index) |
| template<> | |
| GLdouble | get< GLdouble > (GLenum property, GLuint index) |
| template<> | |
| GLint | get< GLint > (GLenum property, GLuint index) |
| template<> | |
| GLint64 | get< GLint64 > (GLenum property, GLuint index) |
| void mogl::disable | ( | GLenum | flag | ) | [inline] |
| void mogl::enable | ( | GLenum | flag | ) | [inline] |
| void mogl::get | ( | GLenum | property, |
| T * | value | ||
| ) |
| T mogl::get | ( | GLenum | property | ) |
| void mogl::get | ( | GLenum | property, |
| GLuint | index, | ||
| T * | value | ||
| ) |
| T mogl::get | ( | GLenum | property, |
| GLuint | index | ||
| ) |
| void mogl::get< GLboolean > | ( | GLenum | property, |
| GLboolean * | value | ||
| ) | [inline] |
| GLboolean mogl::get< GLboolean > | ( | GLenum | property | ) | [inline] |
| void mogl::get< GLboolean > | ( | GLenum | property, |
| GLuint | index, | ||
| GLboolean * | value | ||
| ) | [inline] |
| GLboolean mogl::get< GLboolean > | ( | GLenum | property, |
| GLuint | index | ||
| ) | [inline] |
| void mogl::get< GLdouble > | ( | GLenum | property, |
| GLdouble * | value | ||
| ) | [inline] |
| GLdouble mogl::get< GLdouble > | ( | GLenum | property | ) | [inline] |
| void mogl::get< GLdouble > | ( | GLenum | property, |
| GLuint | index, | ||
| GLdouble * | value | ||
| ) | [inline] |
| GLdouble mogl::get< GLdouble > | ( | GLenum | property, |
| GLuint | index | ||
| ) | [inline] |
| void mogl::get< GLfloat > | ( | GLenum | property, |
| GLfloat * | value | ||
| ) | [inline] |
| GLfloat mogl::get< GLfloat > | ( | GLenum | property | ) | [inline] |
| void mogl::get< GLfloat > | ( | GLenum | property, |
| GLuint | index, | ||
| GLfloat * | value | ||
| ) | [inline] |
| GLfloat mogl::get< GLfloat > | ( | GLenum | property, |
| GLuint | index | ||
| ) | [inline] |
| void mogl::get< GLint > | ( | GLenum | property, |
| GLint * | value | ||
| ) | [inline] |
| GLint mogl::get< GLint > | ( | GLenum | property | ) | [inline] |
| void mogl::get< GLint > | ( | GLenum | property, |
| GLuint | index, | ||
| GLint * | value | ||
| ) | [inline] |
| GLint mogl::get< GLint > | ( | GLenum | property, |
| GLuint | index | ||
| ) | [inline] |
| void mogl::get< GLint64 > | ( | GLenum | property, |
| GLint64 * | value | ||
| ) | [inline] |
| GLint64 mogl::get< GLint64 > | ( | GLenum | property | ) | [inline] |
| void mogl::get< GLint64 > | ( | GLenum | property, |
| GLuint | index, | ||
| GLint64 * | value | ||
| ) | [inline] |
| GLint64 mogl::get< GLint64 > | ( | GLenum | property, |
| GLuint | index | ||
| ) | [inline] |
| bool mogl::isEnabled | ( | GLenum | flag | ) | [inline] |
| void mogl::setActiveTexture | ( | GLenum | unit | ) | [inline] |
| void mogl::setCullFace | ( | GLenum | mode | ) | [inline] |
| void mogl::setPixelStore | ( | GLenum | property, |
| T | value | ||
| ) |
| void mogl::setPixelStore< GLfloat > | ( | GLenum | property, |
| GLfloat | value | ||
| ) | [inline] |
| void mogl::setPixelStore< GLint > | ( | GLenum | property, |
| GLint | value | ||
| ) | [inline] |
| void mogl::setViewport | ( | GLint | x, |
| GLint | y, | ||
| GLsizei | width, | ||
| GLsizei | height | ||
| ) | [inline] |
1.7.6.1