moGL
travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
mogl
Shader
mogl::Shader Member List
This is the complete list of members for
mogl::Shader
, including all inherited members.
_handle
mogl::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
() const
mogl::Handle< GLuint >
getLabel
() const
mogl::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) noexcept
mogl::Handle< GLuint >
isCompiled
() const
mogl::Shader
[inline]
isHandleValid
() const override final
mogl::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
Generated on Sat Jun 20 2015 00:19:41 for moGL by
1.7.6.1