VoltAir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups Pages
SpriteShader Member List

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

begin() overrideInstancedShadervirtual
compile() overrideInstancedShadervirtual
createSharedShader()InstancedShaderBase< SpriteShader >inlineprotectedstatic
end() overrideInstancedShadervirtual
getAttributeLocation(int index) const overrideInstancedShadervirtual
getAttributes() const Shaderinline
getErrorLog() const overrideInstancedShadervirtual
getInstance()SingletonInstancedShaderBase< SpriteShader >inlinestatic
getProgramId() const overrideInstancedShadervirtual
getSharedShader()InstancedShaderBase< SpriteShader >inlinestatic
InstancedShader::getSharedShader() const InstancedShaderinline
getUniformLocation(int index) const overrideInstancedShadervirtual
SingletonInstancedShaderBase< SpriteShader >::getUniformNames() const Shaderinline
InstancedShader(const ShaderPtr &sharedShader)InstancedShaderexplicit
InstancedShaderBase()InstancedShaderBase< SpriteShader >inline
InstancedShaderBase< SpriteShader > (defined in SpriteShader)SpriteShaderfriend
isCompiled() const overrideInstancedShadervirtual
isCurrent() const overrideInstancedShadervirtual
isValid() const overrideInstancedShadervirtual
setGlobalProjectionTransform(const Matrix4 &matrix)SpriteShader
setIndexedTexture(int index, int stage, const TexturePtr &value, TexturePtr *stateValue)InstancedShader
setIndexedUniform1f(int index, bool global, float value, float *stateValue)Shader
setIndexedUniform1i(int index, bool global, int value, int *stateValue)Shader
setIndexedUniform2f(int index, bool global, const Vector2 &value, Vector2 *stateValue)Shader
setIndexedUniform3f(int index, bool global, float value1, float value2, float value3, float *stateValue)Shader
setIndexedUniform4f(int index, bool global, float value1, float value2, float value3, float value4, float *stateValue)Shader
setIndexedUniformMatrix4f(int index, bool global, bool transpose, const Matrix4 &value, Matrix4 *stateValue)Shader
setOpacity(float value)SpriteShader
setTexCoordOffset(const Vector2 &value)SpriteShader
setTexCoordScale(const Vector2 &value)SpriteShader
setTexture(const TexturePtr &texture)SpriteShader
setTransform(const Matrix4 &matrix)SpriteShader
Shader(const AttributeSetPtr &attributes, const std::vector< std::string > &uniformNames)Shader
TShaderImplPtr typedefSingletonInstancedShaderBase< SpriteShader >
TShaderImplWeakPtr typedefSingletonInstancedShaderBase< SpriteShader >
updateState() overrideSpriteShaderprotectedvirtual
~InstancedShader() (defined in InstancedShader)InstancedShadervirtual
~Shader() (defined in Shader)Shadervirtual