| 
    Shader Tool
    
   Small shader visualiser. 
   | 
 
Classes | |
| class | Canvas | 
| Customized GLCanvas class to act as a customizable framebuffer.  More... | |
| class | Canvas3D | 
| Customizable GLCanvas implementation. WIP.  More... | |
| class | CButton | 
| class | CCanvas | 
| class | CLabel | 
| class | CNode | 
| class | Color_Buffer | 
| class | Color_Buffer_Rgba8888 | 
| class | ConfigurationManager | 
| Contains the application configuration and loads it.  More... | |
| class | CScreen | 
| class | CTextBox | 
| class | DocumentManager | 
| Manages the shaders files.  More... | |
| class | Framebuffer | 
| Used to render the scene to a framebuffer and apply post processig shaders to it.  More... | |
| class | GLTexture | 
| class | Shader | 
| Data class that contains the code of a shader.  More... | |
| class | ShaderProgram | 
| Represents a OpenGL shader program. Not in use, as I'm using nanogui's shaders right now.  More... | |
| class | Texture | 
| class | UIBuilder | 
| Builds the nanogui interface from a xml.  More... | |
| class | UIController | 
| Controls the application Front-end.  More... | |
| class | UniformVariable | 
| Represents an uniform used by a shader. WIP.  More... | |
Typedefs | |
| typedef st::Color_Buffer_Rgba8888 | Texture | 
| typedef st::Color_Buffer_Rgba8888 st::Texture |