| activator() const | SynthSection | inline |
| activator_ | SynthSection | protected |
| active_ | SynthSection | protected |
| 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 |
| BarEditorMenu enum name | WavetableEditSection | |
| button_lookup_ | SynthSection | protected |
| buttonClicked(Button *clicked_button) override | WavetableEditSection | virtual |
| clear() | WavetableEditSection | |
| componentAdded(WavetableComponent *component) override | WavetableEditSection | virtual |
| componentRemoved(WavetableComponent *component) override | WavetableEditSection | virtual |
| componentsChanged() override | WavetableEditSection | virtual |
| componentsReordered() override | WavetableEditSection | inlinevirtual |
| createOffOverlay() | SynthSection | protected |
| destroyOpenGlComponents(OpenGlWrapper &open_gl) | SynthSection | virtual |
| 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 |
| 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 | |
| exportToWav() | WavetableEditSection | |
| exportWavetable() | WavetableEditSection | |
| findValue(Skin::ValueId value_id) const | SynthSection | |
| frameChanged() override | WavetableEditSection | virtual |
| frameDoneEditing() override | WavetableEditSection | virtual |
| frameDragged(WavetableKeyframe *keyframe, int position) override | WavetableEditSection | virtual |
| frameSelected(WavetableKeyframe *keyframe) override | WavetableEditSection | virtual |
| getAllButtons() | SynthSection | inline |
| getAllModulationButtons() | SynthSection | inline |
| getAllSliders() | SynthSection | inline |
| getComponentShadowWidth() | SynthSection | |
| getCurrentFile() override | WavetableEditSection | 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 |
| getFrameEditBounds() | WavetableEditSection | |
| getKnobSectionHeight() | SynthSection | |
| getLabelBackgroundBounds(Rectangle< int > bounds, bool text_component=false) | SynthSection | |
| getLabelBackgroundBounds(Component *component, bool text_component=false) | SynthSection | inline |
| getLabelFont() | SynthSection | |
| getLastBrowsedWavetable() | WavetableEditSection | inline |
| getModButtonWidth() | SynthSection | |
| getModFontSize() | SynthSection | |
| getName() | WavetableEditSection | inline |
| 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 | |
| getTimelineBounds() | WavetableEditSection | |
| getTitleBounds() | SynthSection | protected |
| getTitleTextRight() | SynthSection | protected |
| getTitleWidth() | SynthSection | |
| getTopHeight() | WavetableEditSection | inline |
| getTotalKnobHeight() | SynthSection | inline |
| getWavetableDataString(InputStream *input_stream) | WavetableEditSection | static |
| getWavetableJson() | WavetableEditSection | inline |
| getWidgetMargin() | SynthSection | |
| getWidgetRounding() | SynthSection | |
| getZoomScale(int zoom) | WavetableEditSection | inlinestatic |
| guiChanged(SynthButton *button) override | SynthSection | virtual |
| hidePopupDisplay(bool primary) | SynthSection | |
| importWavetable() | WavetableEditSection | |
| init() | WavetableEditSection | |
| initOpenGlComponents(OpenGlWrapper &open_gl) | SynthSection | virtual |
| isActive() const | SynthSection | inline |
| kAlphaFade | WavetableEditSection | static |
| kAmplitudeScale enum value | WavetableEditSection | |
| kCancel enum value | WavetableEditSection | |
| kCancelled enum value | WavetableEditSection | |
| 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 |
| kExportWav enum value | WavetableEditSection | |
| kExportWavetable enum value | WavetableEditSection | |
| kImportWavetable enum value | WavetableEditSection | |
| kJointLabelBorderRatioX | SynthSection | static |
| kJointLabelHeightPercent | SynthSection | static |
| kJointModulationExtensionPercent | SynthSection | static |
| kJointModulationRadiusPercent | SynthSection | static |
| kNumMenuItems enum value | WavetableEditSection | |
| kObscureAmount | WavetableEditSection | static |
| kPitchLabelPercent | SynthSection | static |
| kPowerButtonPaddingPercent | SynthSection | static |
| kPowerScale enum value | WavetableEditSection | |
| kResynthesizeWavetable enum value | WavetableEditSection | |
| kSaveAsWavetable enum value | WavetableEditSection | |
| kTransposeHeightPercent | SynthSection | static |
| kTransposeMouseSensitivity | SynthSection | static |
| kTuneHeightPercent | SynthSection | static |
| kZoom1 enum value | WavetableEditSection | |
| kZoom16 enum value | WavetableEditSection | |
| kZoom2 enum value | WavetableEditSection | |
| kZoom4 enum value | WavetableEditSection | |
| kZoom8 enum value | WavetableEditSection | |
| loadAudioAsWavetable(String name, InputStream *audio_stream, WavetableCreator::AudioFileLoadStyle style) | WavetableEditSection | |
| loadDefaultWavetable() | WavetableEditSection | |
| loadFile(const File &wavetable_file) override | WavetableEditSection | virtual |
| loadWavetable(json &wavetable_data) | WavetableEditSection | |
| lockCriticalSection() | SynthSection | protected |
| MenuItems enum name | WavetableEditSection | |
| modulation_buttons_ | SynthSection | protected |
| mouseWheelMove(const MouseEvent &e, const MouseWheelDetails &wheel) override | WavetableEditSection | |
| nextClicked() override | WavetableEditSection | virtual |
| off_overlay_ | SynthSection | protected |
| open_gl_components_ | SynthSection | protected |
| paint(Graphics &g) override | SynthSection | virtual |
| paintBackground(Graphics &g) override | WavetableEditSection | virtual |
| paintBackgroundShadow(Graphics &g) override | WavetableEditSection | virtual |
| 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 |
| 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 |
| playheadMoved(int position) override | WavetableEditSection | virtual |
| positionsUpdated() override | WavetableEditSection | virtual |
| preset_selector_half_width_ | SynthSection | protected |
| prevClicked() override | WavetableEditSection | virtual |
| removeSubSection(SynthSection *section) | SynthSection | |
| renderOpenGlComponents(OpenGlWrapper &open_gl, bool animate) override | WavetableEditSection | virtual |
| repaintBackground() | SynthSection | virtual |
| reset() override | WavetableEditSection | virtual |
| resized() override | WavetableEditSection | virtual |
| resynthesizeToWavetable() | WavetableEditSection | |
| saveAsWavetable() | WavetableEditSection | |
| setActivator(SynthButton *activator) | SynthSection | protected |
| setActive(bool active) | SynthSection | virtual |
| setAllValues(vital::control_map &controls) | SynthSection | virtual |
| setLabelFont(Graphics &g) | SynthSection | |
| setParent(const SynthSection *parent) | SynthSection | inline |
| setPowerScale(bool power_scale) | WavetableEditSection | |
| 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 |
| setValue(const std::string &name, vital::mono_float value, NotificationType notification) | SynthSection | virtual |
| setWaveFrameSlider(Slider *slider) | WavetableEditSection | inline |
| setZoom(int zoom) | WavetableEditSection | |
| 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 *moved_slider) override | SynthSection | virtual |
| sub_sections_ | SynthSection | protected |
| SynthSection(const String &name) | SynthSection | |
| textMouseDown(const MouseEvent &e) override | WavetableEditSection | virtual |
| textMouseUp(const MouseEvent &e) | PresetSelector::Listener | inlinevirtual |
| unlockCriticalSection() | SynthSection | protected |
| updatePopupBrowser(SynthSection *owner) | SynthSection | |
| value_lookup_ | SynthSection | protected |
| visibilityChanged() override | WavetableEditSection | |
| WavetableEditSection(int index, WavetableCreator *wavetable_creator) | WavetableEditSection | |
| wheelMoved(const MouseEvent &e, const MouseWheelDetails &wheel) override | WavetableEditSection | virtual |
| ~ButtonListener() | SynthButton::ButtonListener | inlinevirtual |
| PresetSelector::~Listener() | PresetSelector::Listener | inlinevirtual |
| WavetableOrganizer::Listener::~Listener() | WavetableOrganizer::Listener | inlineprivatevirtual |
| WavetableComponentList::Listener::~Listener() | WavetableComponentList::Listener | inlineprivatevirtual |
| WavetablePlayhead::Listener::~Listener() | WavetablePlayhead::Listener | inlineprivatevirtual |
| WavetableComponentOverlay::Listener::~Listener() | WavetableComponentOverlay::Listener | inlineprivatevirtual |
| ~SynthSection()=default | SynthSection | virtual |
| ~WavetableEditSection() | WavetableEditSection | virtual |