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 |
button_lookup_ | SynthSection | protected |
buttonClicked(Button *clicked_button) override | SynthSection | virtual |
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 | |
findValue(Skin::ValueId value_id) const | SynthSection | |
getAllButtons() | SynthSection | inline |
getAllModulationButtons() | SynthSection | inline |
getAllSliders() | SynthSection | inline |
getComponentShadowWidth() | SynthSection | |
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 |
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 | |
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 | |
guiChanged(SynthButton *button) override | SynthSection | virtual |
hidePopupDisplay(bool primary) | SynthSection | |
initOpenGlComponents(OpenGlWrapper &open_gl) | SynthSection | 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 |
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 |
modulation_buttons_ | SynthSection | protected |
off_overlay_ | SynthSection | protected |
open_gl_components_ | SynthSection | protected |
paint(Graphics &g) override | SynthSection | virtual |
paintBackground(Graphics &g) override | PortamentoSection | virtual |
paintBackgroundShadow(Graphics &g) override | PortamentoSection | 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 |
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 |
PortamentoSection(String name) | PortamentoSection | |
preset_selector_ | SynthSection | protected |
preset_selector_half_width_ | SynthSection | protected |
removeSubSection(SynthSection *section) | SynthSection | |
renderOpenGlComponents(OpenGlWrapper &open_gl, bool animate) | SynthSection | virtual |
repaintBackground() | SynthSection | virtual |
reset() | SynthSection | virtual |
resized() override | PortamentoSection | virtual |
setActivator(SynthButton *activator) | SynthSection | protected |
setActive(bool active) | SynthSection | virtual |
setAllValues(vital::control_map &controls) override | PortamentoSection | virtual |
setLabelFont(Graphics &g) | SynthSection | |
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 |
setValue(const std::string &name, vital::mono_float value, NotificationType notification) | SynthSection | virtual |
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 *changed_slider) override | PortamentoSection | virtual |
sub_sections_ | SynthSection | protected |
SynthSection(const String &name) | SynthSection | |
unlockCriticalSection() | SynthSection | protected |
updatePopupBrowser(SynthSection *owner) | SynthSection | |
value_lookup_ | SynthSection | protected |
~ButtonListener() | SynthButton::ButtonListener | inlinevirtual |
~PortamentoSection() | PortamentoSection | virtual |
~SynthSection()=default | SynthSection | virtual |