|
Oscilloscope 0.5.0
A simple oscilloscope VST
|
#include <BasicControls.h>
Public Member Functions | |
| BasicControls () | |
| ~BasicControls () override | |
| void | paint (juce::Graphics &) override |
| void | resized () override |
Public Attributes | |
| juce::ToggleButton | drawGrid |
| juce::ToggleButton | muteOutput |
| juce::Slider | bufferLength |
| std::unique_ptr< juce::AudioProcessorValueTreeState::SliderAttachment > | bufferLengthAttachment |
| std::unique_ptr< juce::AudioProcessorValueTreeState::ButtonAttachment > | gridAttachment |
| std::unique_ptr< juce::AudioProcessorValueTreeState::ButtonAttachment > | muteOutputAttachment |
Definition at line 18 of file BasicControls.h.
| BasicControls::BasicControls | ( | ) |
Construct a new Basic Controls object.
Definition at line 15 of file BasicControls.cpp.
|
override |
Destroy the Basic Controls object.
Definition at line 31 of file BasicControls.cpp.
|
override |
Definition at line 35 of file BasicControls.cpp.
|
override |
Set sizes and positions for each element.
Definition at line 39 of file BasicControls.cpp.
| juce::Slider BasicControls::bufferLength |
Controls length displayed.
Definition at line 52 of file BasicControls.h.
| std::unique_ptr<juce::AudioProcessorValueTreeState::SliderAttachment> BasicControls::bufferLengthAttachment |
bufferLength attachment.
Definition at line 58 of file BasicControls.h.
| juce::ToggleButton BasicControls::drawGrid |
Controls whether to draw the grid.
Definition at line 40 of file BasicControls.h.
| std::unique_ptr<juce::AudioProcessorValueTreeState::ButtonAttachment> BasicControls::gridAttachment |
drawGrid attachment.
Definition at line 64 of file BasicControls.h.
| juce::ToggleButton BasicControls::muteOutput |
Controls whether to mute the output.
Definition at line 46 of file BasicControls.h.
| std::unique_ptr<juce::AudioProcessorValueTreeState::ButtonAttachment> BasicControls::muteOutputAttachment |
muteOutput attachment.
Definition at line 70 of file BasicControls.h.