Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlShaderManager Member List

This is the complete list of members for tlp::GlShaderManager, including all inherited members.

activateShaderProgram(GlShaderProgram *shaderProgram)tlp::GlShaderManager
createFragmentShaderFromFile(const std::string &name, const std::string &fragmentShaderSourceFilePath)tlp::GlShaderManager
createFragmentShaderFromString(const std::string &name, const std::string &fragmentShaderSource)tlp::GlShaderManager
createGeometryShaderFromFile(const std::string &name, const std::string &geometryShaderSourceFilePath="", GLenum inputPrimitiveType=GL_LINES, GLenum outputPrimitiveType=GL_LINE_STRIP)tlp::GlShaderManager
createGeometryShaderFromString(const std::string &name, const std::string &geometryShaderSource="", GLenum inputPrimitiveType=GL_LINES, GLenum outputPrimitiveType=GL_LINE_STRIP)tlp::GlShaderManager
createVertexAndFragmentShaderFromFiles(const std::string &name, const std::string &vertexShaderSourceFilePath, const std::string &fragmentShaderSourceFilePath)tlp::GlShaderManager
createVertexAndFragmentShaderFromStrings(const std::string &name, const std::string &vertexShaderSource, const std::string &fragmentShaderSource)tlp::GlShaderManager
createVertexShaderFromFile(const std::string &name, const std::string &vertexShaderSourceFilePath)tlp::GlShaderManager
createVertexShaderFromString(const std::string &name, const std::string &vertexShaderSource)tlp::GlShaderManager
deleteShaderProgram(GlShaderProgram *shaderProgram)tlp::GlShaderManager
desactivateShaderProgram()tlp::GlShaderManager
getCurrentShaderProgram() const tlp::GlShaderManager
getCurrentShaderProgramName() const tlp::GlShaderManager
getInstance()tlp::GlShaderManager [static]
getShaderProgram(const std::string &programName)tlp::GlShaderManager
isGeometryShaderSupported() const tlp::GlShaderManager [inline]
isShaderProgramsSupported() const tlp::GlShaderManager [inline]
shaderProgramAlreadyCompiled(const std::string &programName)tlp::GlShaderManager



Tulip Software by LaBRI Visualization Team    2001 - 2010