Gin
Public Member Functions | Public Attributes | List of all members
SVGPluginButton Class Reference

Button for toggling a parameter. More...

Inheritance diagram for SVGPluginButton:

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

Parameterparameter
 
- Public Attributes inherited from SVGButton
juce::String rawSVG
 
int inset = 0
 

Detailed Description

Button for toggling a parameter.

Constructor & Destructor Documentation

◆ SVGPluginButton()

SVGPluginButton::SVGPluginButton ( Parameter parameter_,
const juce::String &  svg 
)

◆ ~SVGPluginButton()

SVGPluginButton::~SVGPluginButton ( )
override

Member Function Documentation

◆ valueUpdated()

void SVGPluginButton::valueUpdated ( Parameter )
overridevirtual

◆ clicked()

void SVGPluginButton::clicked ( )
override

◆ parentHierarchyChanged()

void SVGPluginButton::parentHierarchyChanged ( )
override

Member Data Documentation

◆ parameter

Parameter* SVGPluginButton::parameter

The documentation for this class was generated from the following file: