CUGL 1.3
Cornell University Game Library
cugl::SpriteShader Member List

This is the complete list of members for cugl::SpriteShader, including all inherited members.

_activecugl::Shaderprotected
_fragShadercugl::Shaderprotected
_fragSourcecugl::Shaderprotected
_programcugl::Shaderprotected
_vertShadercugl::Shaderprotected
_vertSourcecugl::Shaderprotected
alloc()cugl::SpriteShaderinlinestatic
alloc(std::string vsource, std::string fsource)cugl::SpriteShaderinlinestatic
alloc(const char *vsource, const char *fsource)cugl::SpriteShaderinlinestatic
attach(GLuint vArray, GLuint vBuffer)cugl::SpriteShader
bind() overridecugl::SpriteShadervirtual
compile() overridecugl::SpriteShaderprotectedvirtual
dispose() overridecugl::SpriteShadervirtual
getColorAttr() constcugl::SpriteShaderinline
getFragSource() constcugl::Shaderinline
getPerspective()cugl::SpriteShaderinline
getPerspectiveUni() constcugl::SpriteShaderinline
getPositionAttr() constcugl::SpriteShaderinline
getProgram() constcugl::Shaderinline
getTexCoodAttr() constcugl::SpriteShaderinline
getTexture()cugl::SpriteShaderinline
getTexture() constcugl::SpriteShaderinline
getTextureUni() constcugl::SpriteShaderinline
getVertSource() constcugl::Shaderinline
init()cugl::SpriteShader
init(std::string vsource, std::string fsource)cugl::SpriteShaderinline
init(const char *vsource, const char *fsource)cugl::SpriteShader
isActive() constcugl::Shaderinline
isReady() constcugl::Shaderinline
logProgramError(GLuint shader)cugl::Shaderprotectedstatic
logShaderError(GLuint shader)cugl::Shaderprotectedstatic
setPerspective(const Mat4 &matrix)cugl::SpriteShader
setTexture(const std::shared_ptr< Texture > &texture)cugl::SpriteShader
Shader()cugl::Shaderinline
SpriteShader()cugl::SpriteShaderinline
unbind() overridecugl::SpriteShadervirtual
validateShader(GLuint shader, const char *type)cugl::Shaderprotectedstatic
validateVariable(GLint variable, const char *name)cugl::SpriteShaderprotected
~Shader()cugl::Shaderinline
~SpriteShader()cugl::SpriteShaderinline