| AddShader(Shader *s) | VAPoR::ShaderProgram | |
| AddShaderFromSource(unsigned int type, const char *source) | VAPoR::ShaderProgram | |
| Bind() | VAPoR::ShaderProgram | |
| ComputeSamplerLocations() | VAPoR::ShaderProgram | |
| DiagMsg | Wasp::MyBase | static |
| DiagMsgCB | Wasp::MyBase | static |
| DiagMsgCB_T typedef | Wasp::MyBase | |
| DiagMsgFilePtr | Wasp::MyBase | static |
| DiagMsgSize | Wasp::MyBase | static |
| Enabled | Wasp::MyBase | static |
| EnableErrMsg(bool enable) | Wasp::MyBase | inlinestatic |
| ErrCode | Wasp::MyBase | static |
| ErrMsg | Wasp::MyBase | static |
| ErrMsgCB | Wasp::MyBase | static |
| ErrMsgCB_T typedef | Wasp::MyBase | |
| ErrMsgFilePtr | Wasp::MyBase | static |
| ErrMsgSize | Wasp::MyBase | static |
| GetAttributeLocation(const std::string &name) const | VAPoR::ShaderProgram | |
| GetBoundProgramID() | VAPoR::ShaderProgram | static |
| getClassName() const | Wasp::MyBase | inline |
| GetDiagMsg() | Wasp::MyBase | inlinestatic |
| GetDiagMsgCB() | Wasp::MyBase | inlinestatic |
| GetEnableErrMsg() | Wasp::MyBase | inlinestatic |
| GetErrCode() | Wasp::MyBase | inlinestatic |
| GetErrMsg() | Wasp::MyBase | inlinestatic |
| GetErrMsgCB() | Wasp::MyBase | inlinestatic |
| GetID() const | VAPoR::ShaderProgram | |
| GetLog() const | VAPoR::ShaderProgram | |
| GetUniformLocation(const std::string &name) const | VAPoR::ShaderProgram | |
| GLTypeToString(const unsigned int type) | VAPoR::ShaderProgram | static |
| HasUniform(const std::string &name) const | VAPoR::ShaderProgram | |
| IsBound() const | VAPoR::ShaderProgram | |
| IsGLTypeSampler(const unsigned int type) | VAPoR::ShaderProgram | static |
| Link() | VAPoR::ShaderProgram | |
| MyBase() | Wasp::MyBase | |
| Policy enum name | VAPoR::ShaderProgram | |
| PrintUniforms() const | VAPoR::ShaderProgram | |
| SetClassName(const string &name) | Wasp::MyBase | inlineprotected |
| SetDiagMsg(const char *format,...) | Wasp::MyBase | static |
| SetDiagMsgCB(DiagMsgCB_T cb) | Wasp::MyBase | inlinestatic |
| SetDiagMsgFilePtr(FILE *fp) | Wasp::MyBase | inlinestatic |
| SetErrCode(int err_code) | Wasp::MyBase | inlinestatic |
| SetErrMsg(const char *format,...) | Wasp::MyBase | static |
| SetErrMsg(int errcode, const char *format,...) | Wasp::MyBase | static |
| SetErrMsgCB(ErrMsgCB_T cb) | Wasp::MyBase | inlinestatic |
| SetErrMsgFilePtr(FILE *fp) | Wasp::MyBase | inlinestatic |
| SetErrMsgFilePtr() | Wasp::MyBase | inlinestatic |
| SetSampler(const std::string &name, const T &texture) const | VAPoR::ShaderProgram | |
| SetUniform(const std::string &name, const T &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const int &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const float &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::vec2 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::vec3 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::vec4 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::mat4 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::ivec2 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const glm::ivec3 &value) const | VAPoR::ShaderProgram | |
| SetUniform(int location, const std::vector< float > &value) const | VAPoR::ShaderProgram | |
| SetUniformArray(const std::string &name, int count, const T *values) const | VAPoR::ShaderProgram | |
| SetUniformArray(int location, int count, const int *values) const | VAPoR::ShaderProgram | |
| SetUniformArray(int location, int count, const float *values) const | VAPoR::ShaderProgram | |
| SetUniformArray(int location, int count, const glm::vec3 *values) const | VAPoR::ShaderProgram | |
| SetUniformArray(int location, int count, const glm::vec4 *values) const | VAPoR::ShaderProgram | |
| ShaderProgram() | VAPoR::ShaderProgram | |
| UnBind() | VAPoR::ShaderProgram | static |
| UniformNotFoundPolicy | VAPoR::ShaderProgram | static |
| WasLinkingSuccessful() const | VAPoR::ShaderProgram | |
| ~ShaderProgram() | VAPoR::ShaderProgram | |