|
Gin
|
Draws a step LFO curve and shows a little dot moving long. More...
#include <gin_steplfocomponent.h>
Public Member Functions | |
| StepLFOComponent (int maxSteps_) | |
| ~StepLFOComponent () override=default | |
| void | setParams (Parameter::Ptr beat, Parameter::Ptr length, Parameter::Ptr *level, Parameter::Ptr enable) |
Public Member Functions inherited from MultiParamComponent | |
| MultiParamComponent () | |
| ~MultiParamComponent () override | |
| juce::Colour | dimIfNeeded (const juce::Colour &c) |
Public Member Functions inherited from Parameter::ParameterListener | |
| virtual | ~ParameterListener () |
Public Attributes | |
| std::function< std::vector< float >()> | phaseCallback |
Additional Inherited Members | |
Protected Member Functions inherited from MultiParamComponent | |
| void | showBubble (const juce::String &text, const juce::Rectangle< int > &rc) |
| void | hideBubble () |
| void | watchParam (Parameter *p) |
| void | unwatchParam (Parameter *p) |
| void | unwatchParams () |
| void | enablementChanged () override |
| void | valueUpdated (Parameter *) override |
| void | handleAsyncUpdate () override |
Protected Attributes inherited from MultiParamComponent | |
| juce::Array< Parameter * > | params |
| std::unique_ptr< juce::BubbleMessageComponent > | bubble |
Draws a step LFO curve and shows a little dot moving long.
| StepLFOComponent::StepLFOComponent | ( | int | maxSteps_ | ) |
|
overridedefault |
| void StepLFOComponent::setParams | ( | Parameter::Ptr | beat, |
| Parameter::Ptr | length, | ||
| Parameter::Ptr * | level, | ||
| Parameter::Ptr | enable | ||
| ) |
| std::function<std::vector<float>()> StepLFOComponent::phaseCallback |