|
0.45.0
|
This is the complete list of members for igor::iShaderProgram, including all inherited members.
| addShader(const iaString &filename, iShaderObjectType type) | igor::iShaderProgram | |
| addSource(const char *source, iShaderObjectType type, const iaString &sourceName="") | igor::iShaderProgram | |
| bind() | igor::iShaderProgram | |
| compile() | igor::iShaderProgram | |
| create() | igor::iShaderProgram | static |
| getShaderSources() const | igor::iShaderProgram | |
| hasUniformLocation(const iaString &uniform) | igor::iShaderProgram | |
| iShaderProgram() | igor::iShaderProgram | |
| isValid() | igor::iShaderProgram | |
| setFloat(const iaString &uniform, float32 value) | igor::iShaderProgram | |
| setFloat2(const iaString &uniform, const iaVector2f &value) | igor::iShaderProgram | |
| setFloat3(const iaString &uniform, const iaVector3f &value) | igor::iShaderProgram | |
| setFloat4(const iaString &uniform, const iaVector4f &value) | igor::iShaderProgram | |
| setInt(const iaString &uniform, int value) | igor::iShaderProgram | |
| setMatrix(const iaString &uniform, const iaMatrixf &value) | igor::iShaderProgram | |
| unbind() | igor::iShaderProgram | |
| ~iShaderProgram() | igor::iShaderProgram | virtual |