Shader Tool
Small shader visualiser.
st Namespace Reference

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 Documentation

◆ Texture