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

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

begin() overrideInstancedShadervirtual
compile() overrideInstancedShadervirtual
end() overrideInstancedShadervirtual
getAttributeLocation(int index) const overrideInstancedShadervirtual
getAttributes() const Shaderinline
getBaseTexture() const TerrainShaderinline
getBlendTexture() const TerrainShaderinline
getErrorLog() const overrideInstancedShadervirtual
getMaskTexture() const TerrainShaderinline
getProgramId() const overrideInstancedShadervirtual
getSharedShader(const TerrainShaderKey &shaderKey)TerrainShaderstatic
InstancedShader::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
setBaseTexture(const TexturePtr &value)TerrainShader
setBlendTexture(const TexturePtr &value)TerrainShader
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
setMaskTexture(const TexturePtr &value)TerrainShader
setTransform(const Matrix4 &matrix)TerrainShader
Shader(const AttributeSetPtr &attributes, const std::vector< std::string > &uniformNames)Shader
TerrainShader(const ShaderPtr &sharedShader)TerrainShaderexplicit
updateState() overrideTerrainShaderprotectedvirtual
~InstancedShader() (defined in InstancedShader)InstancedShadervirtual
~Shader() (defined in Shader)Shadervirtual