Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::SceneGraph::GLSL::Shader Class Reference

A generic shader base class. More...

Inheritance diagram for ACG::SceneGraph::GLSL::Shader:
ACG::SceneGraph::GLSL::ComputeShader ACG::SceneGraph::GLSL::FragmentShader ACG::SceneGraph::GLSL::GeometryShader ACG::SceneGraph::GLSL::VertexShader

Public Member Functions

 Shader (GLenum shaderType)
void setSource (const StringList &source)
void setSource (const QStringList &source)
bool compile (bool verbose=true)

Protected Attributes

GLuint m_shaderId


class Program

Detailed Description

A generic shader base class.

Definition at line 77 of file

The documentation for this class was generated from the following file: