moGL  travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
mogl::Shader Member List
This is the complete list of members for mogl::Shader, including all inherited members.
_handlemogl::Handle< GLuint > [protected]
compile(const std::string &source)mogl::Shader [inline]
compile(std::istream &sourceFile)mogl::Shader [inline]
get(GLenum property, GLint *value) const mogl::Shader [inline]
get(GLenum property) const mogl::Shader [inline]
getHandle() constmogl::Handle< GLuint >
getLabel() constmogl::Handle< GLuint >
getLog() const mogl::Shader [inline]
getSource() const mogl::Shader [inline]
getType() const mogl::Shader [inline]
Handle(GLenum identifier=GL_NONE)mogl::Handle< GLuint >
Handle(const Handle &other)mogl::Handle< GLuint >
Handle(Handle &&other) noexceptmogl::Handle< GLuint >
isCompiled() const mogl::Shader [inline]
isHandleValid() const override finalmogl::Shader [inline, virtual]
operator=(const Shader &other)mogl::Shader
Handle< GLuint >::operator=(const Handle &other)mogl::Handle< GLuint >
setLabel(const std::string &name)mogl::Handle< GLuint >
Shader(GLenum type)mogl::Shader [inline]
Shader(const Shader &other)mogl::Shader
~Handle()mogl::Handle< GLuint > [virtual]
~Shader()mogl::Shader [inline]
 All Classes Namespaces Files Functions Variables Defines