# opentl::cvprocess::GlShaderMgr Member List

This is the complete list of members for opentl::cvprocess::GlShaderMgr, including all inherited members.

checkSupportForProgrammableShaders() | opentl::cvprocess::GlShaderMgr | `[static]`
convertShaderFileToString(const char *srcFileName, const char *dstFileName, bool appendToFile=true) | opentl::cvprocess::GlShaderMgr | `[static]`
GlShaderMgr() | opentl::cvprocess::GlShaderMgr |
linkShadersToProgram(const GLuint program) | opentl::cvprocess::GlShaderMgr | `[static]`
loadAndAttachShaderFromFile(const GLuint &progId, const GLenum shaderType, const char *shaderFileName, GLuint &dstShaderId) | opentl::cvprocess::GlShaderMgr |
loadAndAttachShaderFromString(const GLuint &progId, const GLenum shaderType, const std::string &shaderSource, GLuint &dstShaderId) | opentl::cvprocess::GlShaderMgr |
printProgramInfoLog(const GLuint program) | opentl::cvprocess::GlShaderMgr | `[static]`
printShaderInfoLog(const GLuint shader) | opentl::cvprocess::GlShaderMgr | `[static]`
readShaderFile(const char *fileName) | opentl::cvprocess::GlShaderMgr | `[static]`
registerProgObj(const std::string &str, GLuint &progId) | opentl::cvprocess::GlShaderMgr |
resetProgObj() | opentl::cvprocess::GlShaderMgr | `[static]`
useProgObj(const GLuint progId) | opentl::cvprocess::GlShaderMgr | `[static]`
~GlShaderMgr() | opentl::cvprocess::GlShaderMgr | `[virtual]`