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

Horizontal slider wth text for controlling a param. More...

Inheritance diagram for HorizontalFader:

Public Member Functions

 HorizontalFader (Parameter *parameter, bool fromCentre=false)
 
void resized () override
 
void parentHierarchyChanged () override
 
- Public Member Functions inherited from ParamComponent
 ParamComponent (Parameter *parameter)
 
juce::String getUid ()
 
void setTooltip (const juce::String &newTooltip) override
 

Protected Attributes

juce::Label name
 
Readout value
 
PluginSlider fader
 
- Protected Attributes inherited from ParamComponent
Parameterparameter = nullptr
 

Additional Inherited Members

- Public Types inherited from ParamComponent
using Ptr = ParamComponent *
 

Detailed Description

Horizontal slider wth text for controlling a param.

Constructor & Destructor Documentation

◆ HorizontalFader()

HorizontalFader::HorizontalFader ( Parameter parameter,
bool  fromCentre = false 
)

Member Function Documentation

◆ resized()

void HorizontalFader::resized ( )
override

◆ parentHierarchyChanged()

void HorizontalFader::parentHierarchyChanged ( )
override

References fader, name, and value.

Member Data Documentation

◆ name

juce::Label HorizontalFader::name
protected

Referenced by parentHierarchyChanged().

◆ value

Readout HorizontalFader::value
protected

Referenced by parentHierarchyChanged().

◆ fader

PluginSlider HorizontalFader::fader
protected

Referenced by parentHierarchyChanged().


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