|
VoltAir
|
This is the complete list of members for TerrainShader, including all inherited members.
| begin() override | InstancedShader | virtual |
| compile() override | InstancedShader | virtual |
| end() override | InstancedShader | virtual |
| getAttributeLocation(int index) const override | InstancedShader | virtual |
| getAttributes() const | Shader | inline |
| getBaseTexture() const | TerrainShader | inline |
| getBlendTexture() const | TerrainShader | inline |
| getErrorLog() const override | InstancedShader | virtual |
| getMaskTexture() const | TerrainShader | inline |
| getProgramId() const override | InstancedShader | virtual |
| getSharedShader(const TerrainShaderKey &shaderKey) | TerrainShader | static |
| InstancedShader::getSharedShader() const | InstancedShader | inline |
| getUniformLocation(int index) const override | InstancedShader | virtual |
| getUniformNames() const | Shader | inline |
| InstancedShader(const ShaderPtr &sharedShader) | InstancedShader | explicit |
| isCompiled() const override | InstancedShader | virtual |
| isCurrent() const override | InstancedShader | virtual |
| isValid() const override | InstancedShader | virtual |
| 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) | TerrainShader | explicit |
| updateState() override | TerrainShader | protectedvirtual |
| ~InstancedShader() (defined in InstancedShader) | InstancedShader | virtual |
| ~Shader() (defined in Shader) | Shader | virtual |