Gin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Fader Class Reference

Vertical fader with label for controlling a parameter. More...

#include <gin_fader.h>

Inheritance diagram for Fader:

Public Member Functions

 Fader (Parameter *parameter)
 
void setDisplayName (const juce::String &name)
 
FaderSlidergetSlider ()
 
ReadoutgetReadout ()
 
void resized () override
 
void parentHierarchyChanged () override
 
- Public Member Functions inherited from ParamComponent
 ParamComponent (Parameter *parameter)
 
 ~ParamComponent () override
 
juce::String getUid ()
 
void setTooltip (const juce::String &newTooltip) override
 
virtual bool allowClicksOn (const juce::Component &)
 

Additional Inherited Members

- Public Types inherited from ParamComponent
using Ptr = ParamComponent *
 
- Protected Attributes inherited from ParamComponent
Parameterparameter = nullptr
 

Detailed Description

Vertical fader with label for controlling a parameter.

Uses FaderSlider internally for custom vertical fader appearance.

Constructor & Destructor Documentation

◆ Fader()

Fader::Fader ( Parameter parameter)

Member Function Documentation

◆ setDisplayName()

void Fader::setDisplayName ( const juce::String &  name)

◆ getSlider()

FaderSlider & Fader::getSlider ( )

◆ getReadout()

Readout & Fader::getReadout ( )

◆ resized()

void Fader::resized ( )
override

◆ parentHierarchyChanged()

void Fader::parentHierarchyChanged ( )
override

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