Vital
Loading...
Searching...
No Matches
synth_button.h File Reference

Declares classes for OpenGL-based buttons used in the Vital synth UI. More...

#include "JuceHeader.h"
#include "open_gl_image_component.h"
#include "open_gl_multi_quad.h"
#include "synth_gui_interface.h"

Go to the source code of this file.

Classes

class  OpenGlShapeButtonComponent
 A specialized OpenGL component for rendering a shape-based button. More...
 
class  OpenGlShapeButton
 A ToggleButton that uses an OpenGlShapeButtonComponent for its rendering. More...
 
class  OpenGlButtonComponent
 A specialized OpenGL component for rendering various styles of buttons. More...
 
class  OpenGlToggleButton
 A ToggleButton that uses an OpenGlButtonComponent for its rendering. More...
 
class  SynthButton
 A specialized OpenGlToggleButton with additional functionality for the Vital synth. More...
 
class  SynthButton::ButtonListener
 Interface for objects interested in changes to SynthButton state. More...
 

Detailed Description

Declares classes for OpenGL-based buttons used in the Vital synth UI.