0.44.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 |