|
Gin
|
Button for toggling a parameter. More...
#include <gin_plugincomponents.h>
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().