CUGL 1.3
Cornell University Game Library
cugl
SpriteShader
cugl::SpriteShader Member List
This is the complete list of members for
cugl::SpriteShader
, including all inherited members.
_active
cugl::Shader
protected
_fragShader
cugl::Shader
protected
_fragSource
cugl::Shader
protected
_program
cugl::Shader
protected
_vertShader
cugl::Shader
protected
_vertSource
cugl::Shader
protected
alloc
()
cugl::SpriteShader
inline
static
alloc
(std::string vsource, std::string fsource)
cugl::SpriteShader
inline
static
alloc
(const char *vsource, const char *fsource)
cugl::SpriteShader
inline
static
attach
(GLuint vArray, GLuint vBuffer)
cugl::SpriteShader
bind
() override
cugl::SpriteShader
virtual
compile
() override
cugl::SpriteShader
protected
virtual
dispose
() override
cugl::SpriteShader
virtual
getColorAttr
() const
cugl::SpriteShader
inline
getFragSource
() const
cugl::Shader
inline
getPerspective
()
cugl::SpriteShader
inline
getPerspectiveUni
() const
cugl::SpriteShader
inline
getPositionAttr
() const
cugl::SpriteShader
inline
getProgram
() const
cugl::Shader
inline
getTexCoodAttr
() const
cugl::SpriteShader
inline
getTexture
()
cugl::SpriteShader
inline
getTexture
() const
cugl::SpriteShader
inline
getTextureUni
() const
cugl::SpriteShader
inline
getVertSource
() const
cugl::Shader
inline
init
()
cugl::SpriteShader
init
(std::string vsource, std::string fsource)
cugl::SpriteShader
inline
init
(const char *vsource, const char *fsource)
cugl::SpriteShader
isActive
() const
cugl::Shader
inline
isReady
() const
cugl::Shader
inline
logProgramError
(GLuint shader)
cugl::Shader
protected
static
logShaderError
(GLuint shader)
cugl::Shader
protected
static
setPerspective
(const Mat4 &matrix)
cugl::SpriteShader
setTexture
(const std::shared_ptr< Texture > &texture)
cugl::SpriteShader
Shader
()
cugl::Shader
inline
SpriteShader
()
cugl::SpriteShader
inline
unbind
() override
cugl::SpriteShader
virtual
validateShader
(GLuint shader, const char *type)
cugl::Shader
protected
static
validateVariable
(GLint variable, const char *name)
cugl::SpriteShader
protected
~Shader
()
cugl::Shader
inline
~SpriteShader
()
cugl::SpriteShader
inline
Generated by
1.8.16