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 |