| activator() const | SynthSection | inline |
| activator_ | SynthSection | protected |
| active_ | SynthSection | protected |
| addAuxConnection(int from_index, int to_index) | ModulationManager | |
| addButton(OpenGlToggleButton *button, bool show=true) | SynthSection | protected |
| addButton(OpenGlShapeButton *button, bool show=true) | SynthSection | protected |
| addModulationButton(ModulationButton *button, bool show=true) | SynthSection | |
| addOpenGlComponent(OpenGlComponent *open_gl_component, bool to_beginning=false) | SynthSection | protected |
| addSlider(SynthSlider *slider, bool show=true, bool listen=true) | SynthSection | protected |
| addSubSection(SynthSection *section, bool show=true) | SynthSection | |
| addToggleButton(ToggleButton *button, bool show) | SynthSection | protected |
| all_buttons_ | SynthSection | protected |
| all_modulation_buttons_ | SynthSection | protected |
| all_sliders_ | SynthSection | protected |
| animate(bool animate) | SynthSection | virtual |
| beginModulationEdit(SynthSlider *slider) override | ModulationManager | virtual |
| button_lookup_ | SynthSection | protected |
| buttonClicked(Button *button) override | ModulationManager | virtual |
| clearModulationSource() | ModulationManager | |
| clearTemporaryHoverModulation() | ModulationManager | |
| clearTemporaryModulation() | ModulationManager | |
| connectModulation(std::string source, std::string destination) | ModulationManager | |
| createModulationMeter(const vital::Output *mono_total, const vital::Output *poly_total, SynthSlider *slider, OpenGlMultiQuad *quads, int index) | ModulationManager | |
| createModulationSlider(std::string name, SynthSlider *slider, bool poly) | ModulationManager | |
| createOffOverlay() | SynthSection | protected |
| destroyOpenGlComponents(OpenGlWrapper &open_gl) override | ModulationManager | virtual |
| disconnectModulation(ModulationAmountKnob *modulation_knob) override | ModulationManager | virtual |
| doubleClick(SynthSlider *slider) override | ModulationManager | virtual |
| drawCurrentModulator(OpenGlWrapper &open_gl) | ModulationManager | |
| drawDraggingModulation(OpenGlWrapper &open_gl) | ModulationManager | |
| drawLabel(Graphics &g, String text, Rectangle< int > component_bounds, bool text_component=false) | SynthSection | |
| drawLabelBackground(Graphics &g, Rectangle< int > bounds, bool text_component=false) | SynthSection | |
| drawLabelBackgroundForComponent(Graphics &g, Component *component) | SynthSection | |
| drawLabelConnectionForComponents(Graphics &g, Component *left, Component *right) | SynthSection | |
| drawLabelForComponent(Graphics &g, String text, Component *component, bool text_component=false) | SynthSection | inline |
| drawModulationDestinations(OpenGlWrapper &open_gl) | ModulationManager | |
| drawTempoDivider(Graphics &g, Component *sync) | SynthSection | |
| drawTextBelowComponent(Graphics &g, String text, Component *component, int space, int padding=0) | SynthSection | |
| drawTextComponentBackground(Graphics &g, Rectangle< int > bounds, bool extend_to_label) | SynthSection | |
| endModulationEdit(SynthSlider *slider) override | ModulationManager | virtual |
| endModulationMap() override | ModulationManager | virtual |
| expansionFocusLost() override | ModulationManager | inlinevirtual |
| findValue(Skin::ValueId value_id) const | SynthSection | |
| focusLost(SynthSlider *slider) | SynthSlider::SliderListener | inlinevirtual |
| getAllButtons() | SynthSection | inline |
| getAllModulationButtons() | SynthSection | inline |
| getAllSliders() | SynthSection | inline |
| getAuxMultiplier(int index) | ModulationManager | |
| getComponentShadowWidth() | SynthSection | |
| getConnection(int index) | ModulationManager | |
| getConnection(const std::string &source, const std::string &dest) | ModulationManager | |
| getConnectionForModulationSlider(Slider *slider) | ModulationManager | |
| getCurrentFile() | SynthSection | inlinevirtual |
| getDisplayScale() const | SynthSection | protected |
| getDividedAreaBuffered(Rectangle< int > full_area, int num_sections, int section, int buffer) | SynthSection | |
| getDividedAreaUnbuffered(Rectangle< int > full_area, int num_sections, int section, int buffer) | SynthSection | |
| getDualPopupWidth() const | SynthSection | inline |
| getFileAuthor() | SynthSection | inlinevirtual |
| getFileName() | SynthSection | inlinevirtual |
| getIndexForModulationSlider(Slider *slider) | ModulationManager | |
| getKnobSectionHeight() | SynthSection | |
| getLabelBackgroundBounds(Rectangle< int > bounds, bool text_component=false) | SynthSection | |
| getLabelBackgroundBounds(Component *component, bool text_component=false) | SynthSection | inline |
| getLabelFont() | SynthSection | |
| getModButtonWidth() | SynthSection | |
| getModFontSize() | SynthSection | |
| getModulationIndex(std::string source, std::string destination) | ModulationManager | |
| getPadding() | SynthSection | |
| getPixelMultiple() const | SynthSection | protectedvirtual |
| getPopupWidth() const | SynthSection | inline |
| getPowerButtonBounds() | SynthSection | protected |
| getPowerButtonOffset() const | SynthSection | inline |
| getPresetBrowserBounds() | SynthSection | protected |
| getSizeRatio() const | SynthSection | inline |
| getSliderOverlap() | SynthSection | |
| getSliderOverlapWithSpace() | SynthSection | |
| getSliderWidth() | SynthSection | |
| getStandardKnobSize() | SynthSection | |
| getTextComponentHeight() | SynthSection | |
| getTextSectionYOffset() | SynthSection | |
| getTitleBounds() | SynthSection | protected |
| getTitleTextRight() | SynthSection | protected |
| getTitleWidth() | SynthSection | |
| getTotalKnobHeight() | SynthSection | inline |
| getWidgetMargin() | SynthSection | |
| getWidgetRounding() | SynthSection | |
| SynthSection::guiChanged(SynthButton *button) override | SynthSection | virtual |
| SynthSlider::SliderListener::guiChanged(SynthSlider *slider) | SynthSlider::SliderListener | inlinevirtual |
| hasFreeConnection() | ModulationManager | |
| hidePopupDisplay(bool primary) | SynthSection | |
| hideUnusedHoverModulations() | ModulationManager | |
| hoverEnded(SynthSlider *slider) override | ModulationManager | virtual |
| hoverStarted(SynthSlider *slider) override | ModulationManager | virtual |
| initAuxConnections() | ModulationManager | |
| initOpenGlComponents(OpenGlWrapper &open_gl) override | ModulationManager | virtual |
| isActive() const | SynthSection | inline |
| kDefaultBodyRounding | SynthSection | static |
| kDefaultDualPopupMenuWidth | SynthSection | static |
| kDefaultKnobModulationAmountThickness | SynthSection | static |
| kDefaultKnobModulationMeterSize | SynthSection | static |
| kDefaultKnobModulationMeterThickness | SynthSection | static |
| kDefaultKnobSectionHeight | SynthSection | static |
| kDefaultKnobThickness | SynthSection | static |
| kDefaultLabelBackgroundHeight | SynthSection | static |
| kDefaultLabelBackgroundRounding | SynthSection | static |
| kDefaultLabelBackgroundWidth | SynthSection | static |
| kDefaultLabelHeight | SynthSection | static |
| kDefaultModFontSize | SynthSection | static |
| kDefaultModulationButtonWidth | SynthSection | static |
| kDefaultPadding | SynthSection | static |
| kDefaultPopupMenuWidth | SynthSection | static |
| kDefaultPowerButtonOffset | SynthSection | static |
| kDefaultSliderWidth | SynthSection | static |
| kDefaultStandardKnobSize | SynthSection | static |
| kDefaultTextHeight | SynthSection | static |
| kDefaultTextWidth | SynthSection | static |
| kDefaultWidgetFillCenter | SynthSection | static |
| kDefaultWidgetFillFade | SynthSection | static |
| kDefaultWidgetLineWidth | SynthSection | static |
| kDefaultWidgetMargin | SynthSection | static |
| kDragImageWidthPercent | ModulationManager | static |
| kIndicesPerMeter | ModulationManager | static |
| kJointLabelBorderRatioX | SynthSection | static |
| kJointLabelHeightPercent | SynthSection | static |
| kJointModulationExtensionPercent | SynthSection | static |
| kJointModulationRadiusPercent | SynthSection | static |
| kPitchLabelPercent | SynthSection | static |
| kPowerButtonPaddingPercent | SynthSection | static |
| kTransposeHeightPercent | SynthSection | static |
| kTransposeMouseSensitivity | SynthSection | static |
| kTuneHeightPercent | SynthSection | static |
| loadFile(const File &file) | SynthSection | inlinevirtual |
| lockCriticalSection() | SynthSection | protected |
| menuFinished(SynthSlider *slider) override | ModulationManager | virtual |
| modulationAmountChanged(SynthSlider *slider) override | ModulationManager | virtual |
| modulationCleared() override | ModulationManager | virtual |
| modulationClicked(ModulationButton *source) override | ModulationManager | virtual |
| modulationConnectionChanged() | ModulationButton::Listener | inlinevirtual |
| modulationDisconnected(vital::ModulationConnection *connection, bool last) override | ModulationManager | virtual |
| modulationDragged(const MouseEvent &e) override | ModulationManager | virtual |
| modulationDraggedToComponent(Component *component, bool bipolar) | ModulationManager | |
| modulationDraggedToHoverSlider(ModulationAmountKnob *hover_slider) | ModulationManager | |
| modulationLostFocus(ModulationButton *source) override | ModulationManager | virtual |
| ModulationManager(std::map< std::string, ModulationButton * > modulation_buttons, std::map< std::string, SynthSlider * > sliders, vital::output_map mono_modulations, vital::output_map poly_modulations) | ModulationManager | |
| modulationRemoved(SynthSlider *slider) override | ModulationManager | virtual |
| modulationsChanged(const std::string &name) override | ModulationManager | virtual |
| modulationSelected(ModulationButton *source) override | ModulationManager | virtual |
| modulationWheelMoved(const MouseEvent &e, const MouseWheelDetails &wheel) override | ModulationManager | virtual |
| mouseDown(SynthSlider *slider) override | ModulationManager | virtual |
| mouseUp(SynthSlider *slider) override | ModulationManager | virtual |
| off_overlay_ | SynthSection | protected |
| open_gl_components_ | SynthSection | protected |
| paint(Graphics &g) override | SynthSection | virtual |
| paintBackground(Graphics &g) override | ModulationManager | inlinevirtual |
| paintBackgroundShadow(Graphics &g) | SynthSection | inlinevirtual |
| paintBody(Graphics &g, Rectangle< int > bounds) | SynthSection | virtual |
| paintBody(Graphics &g) | SynthSection | virtual |
| paintBorder(Graphics &g, Rectangle< int > bounds) | SynthSection | virtual |
| paintBorder(Graphics &g) | SynthSection | virtual |
| paintChildBackground(Graphics &g, SynthSection *child) | SynthSection | |
| paintChildrenBackgrounds(Graphics &g) | SynthSection | |
| paintChildrenShadows(Graphics &g) | SynthSection | virtual |
| paintChildShadow(Graphics &g, SynthSection *child) | SynthSection | |
| paintContainer(Graphics &g) | SynthSection | virtual |
| paintHeadingText(Graphics &g) | SynthSection | virtual |
| paintJointControl(Graphics &g, int x, int y, int width, int height, const std::string &name) | SynthSection | protected |
| paintJointControlBackground(Graphics &g, int x, int y, int width, int height) | SynthSection | protected |
| paintJointControlSliderBackground(Graphics &g, int x, int y, int width, int height) | SynthSection | protected |
| paintKnobShadows(Graphics &g) | SynthSection | |
| paintOpenGlBackground(Graphics &g, OpenGlComponent *child) | SynthSection | |
| paintOpenGlChildrenBackgrounds(Graphics &g) | SynthSection | |
| paintSidewaysHeadingText(Graphics &g) | SynthSection | virtual |
| paintTabShadow(Graphics &g) | SynthSection | virtual |
| paintTabShadow(Graphics &g, Rectangle< int > bounds) | SynthSection | |
| parent_ | SynthSection | protected |
| parentHierarchyChanged() override | ModulationManager | |
| placeJointControls(int x, int y, int width, int height, SynthSlider *left, SynthSlider *right, Component *widget=nullptr) | SynthSection | protected |
| placeKnobsInArea(Rectangle< int > area, std::vector< Component * > knobs) | SynthSection | protected |
| placeRotaryOption(Component *option, SynthSlider *rotary) | SynthSection | protected |
| placeTempoControls(int x, int y, int width, int height, SynthSlider *tempo, SynthSlider *sync) | SynthSection | protected |
| preset_selector_ | SynthSection | protected |
| preset_selector_half_width_ | SynthSection | protected |
| removeAuxDestinationConnection(int to_index) | ModulationManager | |
| removeAuxSourceConnection(int from_index) | ModulationManager | |
| removeModulation(std::string source, std::string destination) | ModulationManager | |
| removeSubSection(SynthSection *section) | SynthSection | |
| renderMeters(OpenGlWrapper &open_gl, bool animate) | ModulationManager | |
| renderOpenGlComponents(OpenGlWrapper &open_gl, bool animate) override | ModulationManager | virtual |
| renderSourceMeters(OpenGlWrapper &open_gl, int index) | ModulationManager | |
| repaintBackground() | SynthSection | virtual |
| reset() override | ModulationManager | virtual |
| resized() override | ModulationManager | virtual |
| setActivator(SynthButton *activator) | SynthSection | protected |
| setActive(bool active) | SynthSection | virtual |
| setAllValues(vital::control_map &controls) | SynthSection | virtual |
| setLabelFont(Graphics &g) | SynthSection | |
| setModulationAmounts() | ModulationManager | |
| setModulationBipolar(ModulationAmountKnob *modulation_knob, bool bipolar) override | ModulationManager | virtual |
| setModulationBypass(ModulationAmountKnob *modulation_knob, bool bypass) override | ModulationManager | virtual |
| setModulationSettings(ModulationAmountKnob *modulation_knob) | ModulationManager | |
| setModulationSliderBipolar(int index, bool bipolar) | ModulationManager | |
| setModulationSliderScale(int index) | ModulationManager | |
| setModulationSliderValue(int index, float value) | ModulationManager | |
| setModulationSliderValues(int index, float value) | ModulationManager | |
| setModulationStereo(ModulationAmountKnob *modulation_knob, bool stereo) override | ModulationManager | virtual |
| setModulationValues(std::string source, std::string destination, vital::mono_float amount, bool bipolar, bool stereo, bool bypass) | ModulationManager | |
| setParent(const SynthSection *parent) | SynthSection | inline |
| setPresetSelector(PresetSelector *preset_selector, bool half=false) | SynthSection | inlineprotected |
| setScrollWheelEnabled(bool enabled) | SynthSection | virtual |
| setSidewaysHeading(bool sideways) | SynthSection | inlineprotected |
| setSizeRatio(float ratio) | SynthSection | virtual |
| setSkinOverride(Skin::SectionOverride skin_override) | SynthSection | inline |
| setSkinValue(Skin::ValueId id, float value) | SynthSection | inline |
| setSkinValues(const Skin &skin, bool top_level) | SynthSection | virtual |
| setSkinValues(std::map< Skin::ValueId, float > values) | SynthSection | inline |
| setSliderHasHzAlternateDisplay(SynthSlider *slider) | SynthSection | protected |
| setTemporaryModulationBipolar(Component *component, bool bipolar) | ModulationManager | |
| setValue(const std::string &name, vital::mono_float value, NotificationType notification) | SynthSection | virtual |
| setVisibleMeterBounds() | ModulationManager | |
| showDualPopupSelector(Component *source, Point< int > position, int width, const PopupItems &options, std::function< void(int)> callback) | SynthSection | |
| showPopupBrowser(SynthSection *owner, Rectangle< int > bounds, std::vector< File > directories, String extensions, std::string passthrough_name, std::string additional_folders_name) | SynthSection | |
| showPopupDisplay(Component *source, const std::string &text, BubbleComponent::BubblePlacement placement, bool primary) | SynthSection | |
| showPopupSelector(Component *source, Point< int > position, const PopupItems &options, std::function< void(int)> callback, std::function< void()> cancel={ }) | SynthSection | |
| sideways_heading_ | SynthSection | protected |
| size_ratio_ | SynthSection | protected |
| skin_override_ | SynthSection | protected |
| slider_lookup_ | SynthSection | protected |
| sliderValueChanged(Slider *slider) override | ModulationManager | virtual |
| startModulationMap(ModulationButton *source, const MouseEvent &e) override | ModulationManager | virtual |
| sub_sections_ | SynthSection | protected |
| SynthSection(const String &name) | SynthSection | |
| unlockCriticalSection() | SynthSection | protected |
| updateModulationMeterLocations() | ModulationManager | |
| updatePopupBrowser(SynthSection *owner) | SynthSection | |
| updateSmoothModValues() | ModulationManager | |
| value_lookup_ | SynthSection | protected |
| ~ButtonListener() | SynthButton::ButtonListener | inlinevirtual |
| ModulationButton::~Listener()=default | ModulationButton::Listener | virtual |
| ModulationAmountKnob::Listener::~Listener() | ModulationAmountKnob::Listener | inlinevirtual |
| ModulationExpansionBox::Listener::~Listener() | ModulationExpansionBox::Listener | inlinevirtual |
| ~ModulationManager() | ModulationManager | |
| ~SliderListener() | SynthSlider::SliderListener | inlinevirtual |
| ~SynthSection()=default | SynthSection | virtual |