Gin
Loading...
Searching...
No Matches
FaderSlider Class Reference

A vertical fader slider for controlling a parameter with custom drawing. More...

#include <gin_faderslider.h>

Inheritance diagram for FaderSlider:

Public Member Functions

 FaderSlider (Parameter *parameter_)
void paint (juce::Graphics &g) override
Public Member Functions inherited from PluginSlider
 PluginSlider (Parameter *parameter_, SliderStyle style, TextEntryBoxPosition textBoxPosition)
 ~PluginSlider () override
void sliderValueChanged (Slider *) override
void sliderDragStarted (Slider *) override
void sliderDragEnded (Slider *) override
void valueUpdated (Parameter *) override
void mouseDown (const juce::MouseEvent &e) override
void mouseUp (const juce::MouseEvent &e) override
void mouseDrag (const juce::MouseEvent &e) override
void parentHierarchyChanged () override

Detailed Description

A vertical fader slider for controlling a parameter with custom drawing.

Draws a stylized vertical fader with track, fill from center, and fader cap.

Constructor & Destructor Documentation

◆ FaderSlider()

FaderSlider::FaderSlider ( Parameter * parameter_)

Member Function Documentation

◆ paint()


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