Gin
|
Button for toggling a parameter. More...
Public Member Functions | |
SVGPluginButton (Parameter *parameter_, const juce::String &svg) | |
~SVGPluginButton () override | |
void | valueUpdated (Parameter *) override |
void | clicked () override |
void | parentHierarchyChanged () override |
Public Member Functions inherited from SVGButton | |
SVGButton (const juce::String &name, const juce::String &rawSVG_, int inset_=0) | |
Public Attributes | |
Parameter * | parameter |
Public Attributes inherited from SVGButton | |
juce::String | rawSVG |
int | inset = 0 |
Button for toggling a parameter.
SVGPluginButton::SVGPluginButton | ( | Parameter * | parameter_, |
const juce::String & | svg | ||
) |
References Parameter::addListener(), Parameter::getUserValue(), Parameter::getUserValueText(), and parameter.
|
override |
References parameter, and Parameter::removeListener().
|
overridevirtual |
Implements Parameter::ParameterListener.
References Parameter::getUserValue(), Parameter::getUserValueText(), and parameter.
|
override |
|
override |
Parameter* SVGPluginButton::parameter |
Referenced by clicked(), SVGPluginButton(), valueUpdated(), and ~SVGPluginButton().