VoltAir
|
This is the complete list of members for SpriteShader, including all inherited members.
begin() override | InstancedShader | virtual |
compile() override | InstancedShader | virtual |
createSharedShader() | InstancedShaderBase< SpriteShader > | inlineprotectedstatic |
end() override | InstancedShader | virtual |
getAttributeLocation(int index) const override | InstancedShader | virtual |
getAttributes() const | Shader | inline |
getErrorLog() const override | InstancedShader | virtual |
getInstance() | SingletonInstancedShaderBase< SpriteShader > | inlinestatic |
getProgramId() const override | InstancedShader | virtual |
getSharedShader() | InstancedShaderBase< SpriteShader > | inlinestatic |
InstancedShader::getSharedShader() const | InstancedShader | inline |
getUniformLocation(int index) const override | InstancedShader | virtual |
SingletonInstancedShaderBase< SpriteShader >::getUniformNames() const | Shader | inline |
InstancedShader(const ShaderPtr &sharedShader) | InstancedShader | explicit |
InstancedShaderBase() | InstancedShaderBase< SpriteShader > | inline |
InstancedShaderBase< SpriteShader > (defined in SpriteShader) | SpriteShader | friend |
isCompiled() const override | InstancedShader | virtual |
isCurrent() const override | InstancedShader | virtual |
isValid() const override | InstancedShader | virtual |
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 typedef | SingletonInstancedShaderBase< SpriteShader > | |
TShaderImplWeakPtr typedef | SingletonInstancedShaderBase< SpriteShader > | |
updateState() override | SpriteShader | protectedvirtual |
~InstancedShader() (defined in InstancedShader) | InstancedShader | virtual |
~Shader() (defined in Shader) | Shader | virtual |