Gin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
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()

void FaderSlider::paint ( juce::Graphics &  g)
override

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