|
Gin
|
A button for enabling modulation learn. More...
#include <gin_modulationsourcebutton.h>
Public Member Functions | |
| ModulationSourceButton (IModMatrix &mm, ModSrcId src={}, bool poly_=false) | |
| ModulationSourceButton (const juce::String &name, IModMatrix &mm, ModSrcId src={}, bool poly_=false) | |
| ~ModulationSourceButton () override | |
| void | mouseDown (const juce::MouseEvent &e) override |
| void | mouseDrag (const juce::MouseEvent &e) override |
| void | mouseUp (const juce::MouseEvent &) override |
| void | setSource (ModSrcId src, bool p) |
| ModSrcId | getSource () |
| bool | isDragging () |
A button for enabling modulation learn.
| ModulationSourceButton::ModulationSourceButton | ( | IModMatrix & | mm, |
| ModSrcId | src = {}, |
||
| bool | poly_ = false |
||
| ) |
| ModulationSourceButton::ModulationSourceButton | ( | const juce::String & | name, |
| IModMatrix & | mm, | ||
| ModSrcId | src = {}, |
||
| bool | poly_ = false |
||
| ) |
|
override |
References IModMatrix::removeListener().
References ModSrcId::id.
| ModSrcId ModulationSourceButton::getSource | ( | ) |
| bool ModulationSourceButton::isDragging | ( | ) |