Gin
Public Member Functions | List of all members
PluginSlider Class Reference

A slider for controlling a parameter. More...

Inheritance diagram for PluginSlider:

Public Member Functions

 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 slider for controlling a parameter.

Constructor & Destructor Documentation

◆ PluginSlider()

PluginSlider::PluginSlider ( Parameter parameter_,
SliderStyle  style,
TextEntryBoxPosition  textBoxPosition 
)

◆ ~PluginSlider()

PluginSlider::~PluginSlider ( )
override

Member Function Documentation

◆ sliderValueChanged()

void PluginSlider::sliderValueChanged ( Slider *  )
override

◆ sliderDragStarted()

void PluginSlider::sliderDragStarted ( Slider *  )
override

◆ sliderDragEnded()

void PluginSlider::sliderDragEnded ( Slider *  )
override

◆ valueUpdated()

void PluginSlider::valueUpdated ( Parameter )
overridevirtual

◆ mouseDown()

void PluginSlider::mouseDown ( const juce::MouseEvent &  e)
override

◆ mouseUp()

void PluginSlider::mouseUp ( const juce::MouseEvent &  e)
override

◆ mouseDrag()

void PluginSlider::mouseDrag ( const juce::MouseEvent &  e)
override

◆ parentHierarchyChanged()

void PluginSlider::parentHierarchyChanged ( )
override

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