, including all inherited members.
bind() | Tracking::Shader | |
dumpVars() | Tracking::Shader | |
fragment | Tracking::Shader | [private] |
getAttribLoc(const char *) | Tracking::Shader | |
getStatus() | Tracking::Shader | |
getUniformLoc(const char *) | Tracking::Shader | |
printInfoLog(GLhandleARB obj, const char *msg,...) | Tracking::Shader | |
program | Tracking::Shader | [private] |
setUniform(const char *, int) | Tracking::Shader | |
setUniform(const char *, unsigned) | Tracking::Shader | |
setUniform(const char *, int, const int *) | Tracking::Shader | |
setUniform(const char *, float) | Tracking::Shader | |
setUniform(const char *, int, const float *) | Tracking::Shader | |
setUniform(const char *, vec2) | Tracking::Shader | |
setUniform(const char *var, int n, vec2 *f) | Tracking::Shader | |
setUniform(const char *, vec3) | Tracking::Shader | |
setUniform(const char *var, int n, vec3 *f) | Tracking::Shader | |
setUniform(const char *, vec4) | Tracking::Shader | |
setUniform(const char *var, int n, vec4 *f) | Tracking::Shader | |
setUniform(const char *, mat3, bool transpose=false) | Tracking::Shader | |
setUniform(const char *var, int n, mat3 *f, bool transpose) | Tracking::Shader | |
setUniform(const char *, mat4, bool transpose=false) | Tracking::Shader | |
setUniform(const char *var, int n, mat4 *f, bool transpose) | Tracking::Shader | |
Shader(const char *vertex_file=NULL, const char *fragment_file=NULL, const char *header=NULL) | Tracking::Shader | |
unbind() | Tracking::Shader | |
vertex | Tracking::Shader | [private] |
~Shader() | Tracking::Shader | |