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

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

begin() overrideInstancedShadervirtual
compile() overrideInstancedShadervirtual
end() overrideInstancedShadervirtual
getAttributeLocation(int index) const overrideInstancedShadervirtual
getAttributes() const Shaderinline
getErrorLog() const overrideInstancedShadervirtual
getProgramId() const overrideInstancedShadervirtual
getSharedShader() const InstancedShaderinline
getUniformLocation(int index) const overrideInstancedShadervirtual
getUniformNames() const Shaderinline
InstancedShader(const ShaderPtr &sharedShader)InstancedShaderexplicit
isCompiled() const overrideInstancedShadervirtual
isCurrent() const overrideInstancedShadervirtual
isValid() const overrideInstancedShadervirtual
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
Shader(const AttributeSetPtr &attributes, const std::vector< std::string > &uniformNames)Shader
updateState()InstancedShaderprotectedvirtual
~InstancedShader() (defined in InstancedShader)InstancedShadervirtual
~Shader() (defined in Shader)Shadervirtual