MorphoGraphX
|
This is the complete list of members for mgx::Shader, including all inherited members.
_initialized (defined in mgx::Shader) | mgx::Shader | protected |
_program (defined in mgx::Shader) | mgx::Shader | protected |
activeTexture(ActiveTextures at) (defined in mgx::Shader) | mgx::Shader | inlinestatic |
activeTexture(int at) (defined in mgx::Shader) | mgx::Shader | inlinestatic |
ActiveTextures enum name (defined in mgx::Shader) | mgx::Shader | |
addFragmentShader(const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
addFragmentShaderCode(const QString &code) (defined in mgx::Shader) | mgx::Shader | |
addVertexShader(const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
addVertexShaderCode(const QString &code) (defined in mgx::Shader) | mgx::Shader | |
AT_BACK_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_CMAP_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_DEPTH_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_END enum value (defined in mgx::Shader) | mgx::Shader | |
AT_FINAL_VOLUME_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_FRONT_COLOR_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_FRONT_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_HEAT_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_LABEL_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_NONE enum value (defined in mgx::Shader) | mgx::Shader | |
AT_OCCLUSION_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_SECOND_CMAP_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_SECOND_TEX3D enum value (defined in mgx::Shader) | mgx::Shader | |
AT_SURF_RENDER_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_SURF_TEX enum value (defined in mgx::Shader) | mgx::Shader | |
AT_TEX2D enum value (defined in mgx::Shader) | mgx::Shader | |
AT_TEX3D enum value (defined in mgx::Shader) | mgx::Shader | |
attribLocation(const QString &name) (defined in mgx::Shader) | mgx::Shader | |
changeFragmentShader(int pos, const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
changeFragmentShaderCode(int pos, const QString &code) (defined in mgx::Shader) | mgx::Shader | |
changeVertexShader(int pos, const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
changeVertexShaderCode(int pos, const QString &code) (defined in mgx::Shader) | mgx::Shader | |
cleanShaders() (defined in mgx::Shader) | mgx::Shader | |
code_t typedef (defined in mgx::Shader) | mgx::Shader | protected |
compileShader(GLenum shader_type, QString content) (defined in mgx::Shader) | mgx::Shader | |
compileShaderFile(GLenum shader_type, QString filename) (defined in mgx::Shader) | mgx::Shader | |
fragment_shaders (defined in mgx::Shader) | mgx::Shader | protected |
fragment_shaders_code (defined in mgx::Shader) | mgx::Shader | protected |
getFragmentShader(unsigned int pos) const (defined in mgx::Shader) | mgx::Shader | inline |
getVertexShader(unsigned int pos) const (defined in mgx::Shader) | mgx::Shader | inline |
has_shaders (defined in mgx::Shader) | mgx::Shader | protected |
hasShaders() const (defined in mgx::Shader) | mgx::Shader | inline |
init() (defined in mgx::Shader) | mgx::Shader | |
initialized() const (defined in mgx::Shader) | mgx::Shader | inline |
invalidate() (defined in mgx::Shader) | mgx::Shader | inline |
isFragmentShaderCode(unsigned int pos) const (defined in mgx::Shader) | mgx::Shader | inline |
isVertexShaderCode(unsigned int pos) const (defined in mgx::Shader) | mgx::Shader | inline |
loadUniform(GLint program, const QString &name, const GLSLValue &value) (defined in mgx::Shader) | mgx::Shader | protected |
model_uniform_names (defined in mgx::Shader) | mgx::Shader | protected |
model_uniform_values (defined in mgx::Shader) | mgx::Shader | protected |
printProgramInfoLog(GLuint object) (defined in mgx::Shader) | mgx::Shader | |
printShaderInfoLog(GLuint object) (defined in mgx::Shader) | mgx::Shader | |
program() const (defined in mgx::Shader) | mgx::Shader | inline |
removeFragmentShader(const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
removeFragmentShaderCode(const QString &code) (defined in mgx::Shader) | mgx::Shader | |
removeVertexShader(const QString &filename) (defined in mgx::Shader) | mgx::Shader | |
removeVertexShaderCode(const QString &code) (defined in mgx::Shader) | mgx::Shader | |
reportGLError(const char *id, const char *file, int line) (defined in mgx::Shader) | mgx::Shader | static |
reportGLError(const QString &id, const char *file, int line) (defined in mgx::Shader) | mgx::Shader | static |
setAttrib(const QString &name, const GLSLValue &value) (defined in mgx::Shader) | mgx::Shader | |
setAttrib(GLuint loc, const GLSLValue &value) (defined in mgx::Shader) | mgx::Shader | |
setUniform(const QString &name, const GLSLValue &value) (defined in mgx::Shader) | mgx::Shader | |
setUniform_instant(const QString &name, const GLSLValue &value) (defined in mgx::Shader) | mgx::Shader | |
setupShaders() (defined in mgx::Shader) | mgx::Shader | |
setupUniforms() (defined in mgx::Shader) | mgx::Shader | |
setVerbosity(int verb) (defined in mgx::Shader) | mgx::Shader | inline |
Shader(int verbosity=1) (defined in mgx::Shader) | mgx::Shader | |
shaderTypeName(GLenum shader_type) (defined in mgx::Shader) | mgx::Shader | |
stopUsingShaders() (defined in mgx::Shader) | mgx::Shader | static |
uniform_names (defined in mgx::Shader) | mgx::Shader | protected |
uniform_values (defined in mgx::Shader) | mgx::Shader | protected |
useShaders() (defined in mgx::Shader) | mgx::Shader | |
verbosity (defined in mgx::Shader) | mgx::Shader | protected |
vertex_shaders (defined in mgx::Shader) | mgx::Shader | protected |
vertex_shaders_code (defined in mgx::Shader) | mgx::Shader | protected |