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) override | FullInterface | virtual |
bankImported() override | FullInterface | virtual |
buttonClicked(Button *clicked_button) override | SynthSection | virtual |
checkShouldReposition(bool resize=true) | FullInterface | |
clearTemporaryTab(int current_tab) override | FullInterface | virtual |
copySkinValues(const Skin &skin) | FullInterface | |
createModulationSliders(const vital::output_map &mono_modulations, const vital::output_map &poly_modulations) | FullInterface | |
createOffOverlay() | SynthSection | protected |
dataDirectoryChanged() override | FullInterface | virtual |
deleteRequested(File preset) override | FullInterface | virtual |
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 | |
dualPopupSelector(Component *source, Point< int > position, int width, const PopupItems &options, std::function< void(int)> callback) | FullInterface | |
effectsMoved() override | FullInterface | virtual |
enableRedoBackground(bool enable) | FullInterface | inline |
externalPresetLoaded(const File &preset) | FullInterface | |
findValue(Skin::ValueId value_id) const | SynthSection | |
FullInterface(SynthGuiData *synth_gui_data) | FullInterface | |
FullInterface() | FullInterface | |
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 | |
getLastBrowsedWavetable(int index) | FullInterface | |
getModButtonWidth() | SynthSection | |
getModFontSize() | SynthSection | |
getPadding() | SynthSection | |
getPixelMultiple() const override | FullInterface | inlinevirtual |
getPixelScaling() const override | FullInterface | inline |
getPopupWidth() const | SynthSection | inline |
getPowerButtonBounds() | SynthSection | protected |
getPowerButtonOffset() const | SynthSection | inline |
getPresetBrowserBounds() | SynthSection | protected |
getResizingScale() const | FullInterface | inline |
getSignedInName() | FullInterface | |
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 |
getWavetableJson(int index) | FullInterface | |
getWavetableName(int index) | FullInterface | |
getWidgetMargin() | SynthSection | |
getWidgetRounding() | SynthSection | |
guiChanged(SynthButton *button) override | SynthSection | virtual |
hideDisplay(bool primary) | FullInterface | |
hidePopupDisplay(bool primary) | SynthSection | |
hideWavetableEditSection() | FullInterface | |
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 |
kMinOpenGlVersion | FullInterface | static |
kPitchLabelPercent | SynthSection | static |
kPowerButtonPaddingPercent | SynthSection | static |
kTransposeHeightPercent | SynthSection | static |
kTransposeMouseSensitivity | SynthSection | static |
kTuneHeightPercent | SynthSection | static |
loadAudioAsWavetable(int index, const String &name, InputStream *audio_stream, WavetableCreator::AudioFileLoadStyle style) | FullInterface | |
loadDefaultWavetable(int index) | FullInterface | |
loadFile(const File &file) | SynthSection | inlinevirtual |
loadWavetable(int index, json &wavetable_data) | FullInterface | |
loadWavetableFile(int index, const File &wavetable) | FullInterface | |
lockCriticalSection() | SynthSection | protected |
loggedIn() override | FullInterface | virtual |
modulation_buttons_ | SynthSection | protected |
modulationChanged() | FullInterface | |
modulationsScrolled() override | FullInterface | virtual |
modulationValueChanged(int index) | FullInterface | |
needsUpdate() override | FullInterface | virtual |
newOpenGLContextCreated() override | FullInterface | |
noDownloadNeeded() override | FullInterface | virtual |
notifyChange() | FullInterface | |
notifyFresh() | FullInterface | |
off_overlay_ | SynthSection | protected |
open_gl_components_ | SynthSection | protected |
openGLContextClosing() override | FullInterface | |
openSaveDialog() | FullInterface | inline |
paint(Graphics &g) override | SynthSection | virtual |
paintBackground(Graphics &g) override | FullInterface | virtual |
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 | FullInterface | inline |
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 |
popupBrowser(SynthSection *owner, Rectangle< int > bounds, std::vector< File > directories, String extensions, std::string passthrough_name, std::string additional_folders_name) | FullInterface | |
popupBrowserUpdate(SynthSection *owner) | FullInterface | |
popupDisplay(Component *source, const std::string &text, BubbleComponent::BubblePlacement placement, bool primary) | FullInterface | |
popupSelector(Component *source, Point< int > position, const PopupItems &options, std::function< void(int)> callback, std::function< void()> cancel) | FullInterface | |
preset_selector_ | SynthSection | protected |
preset_selector_half_width_ | SynthSection | protected |
redoBackground() | FullInterface | |
reloadSkin(const Skin &skin) | FullInterface | |
removeSubSection(SynthSection *section) | SynthSection | |
renderOpenGL() override | FullInterface | |
renderOpenGlComponents(OpenGlWrapper &open_gl, bool animate) | SynthSection | virtual |
repaintBackground() | SynthSection | virtual |
repaintChildBackground(SynthSection *child) | FullInterface | |
repaintOpenGlBackground(OpenGlComponent *component) | FullInterface | |
repaintSynthesisSection() | FullInterface | |
reset() override | FullInterface | virtual |
resized() override | FullInterface | virtual |
resynthesizeToWavetable(int index) | FullInterface | |
saveLfo(const json &data) | FullInterface | |
saveWavetable(int index) | FullInterface | |
setActivator(SynthButton *activator) | SynthSection | protected |
setActive(bool active) | SynthSection | virtual |
setAllValues(vital::control_map &controls) override | FullInterface | virtual |
setAudioMemory(const vital::StereoMemory *memory) | FullInterface | |
setBankExporterVisibility(bool visible, int current_tab) override | FullInterface | virtual |
setFocus() | FullInterface | |
setLabelFont(Graphics &g) | SynthSection | |
setOscilloscopeMemory(const vital::poly_float *memory) | FullInterface | |
setParent(const SynthSection *parent) | SynthSection | inline |
setPresetBrowserVisibility(bool visible, int current_tab) override | FullInterface | virtual |
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 |
setWavetableNames() | FullInterface | |
showAboutSection() override | FullInterface | virtual |
showDualPopupSelector(Component *source, Point< int > position, int width, const PopupItems &options, std::function< void(int)> callback) | SynthSection | |
showFullScreenSection(SynthSection *full_screen) | FullInterface | |
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 | |
showWavetableEditSection(int index) | FullInterface | |
sideways_heading_ | SynthSection | protected |
signIn() | FullInterface | |
signOut() | FullInterface | |
size_ratio_ | SynthSection | protected |
skin_override_ | SynthSection | protected |
sliderValueChanged(Slider *moved_slider) override | SynthSection | virtual |
startDownload() | FullInterface | |
sub_sections_ | SynthSection | protected |
SynthSection(const String &name) | SynthSection | |
tabSelected(int index) override | FullInterface | virtual |
toggleFilter1Zoom() | FullInterface | |
toggleFilter2Zoom() | FullInterface | |
toggleOscillatorZoom(int index) | FullInterface | |
unlockCriticalSection() | SynthSection | protected |
updatePopupBrowser(SynthSection *owner) | SynthSection | |
value_lookup_ | SynthSection | protected |
~ButtonListener() | SynthButton::ButtonListener | inlinevirtual |
~FullInterface() | FullInterface | virtual |
AuthenticationSection::~Listener()=default | AuthenticationSection::Listener | virtual |
HeaderSection::Listener::~Listener() | HeaderSection::Listener | inlinevirtual |
DownloadSection::Listener::~Listener()=default | DownloadSection::Listener | virtual |
UpdateCheckSection::Listener::~Listener() | UpdateCheckSection::Listener | inlinevirtual |
EffectsInterface::Listener::~Listener() | EffectsInterface::Listener | inlinevirtual |
ModulationMatrix::Listener::~Listener()=default | ModulationMatrix::Listener | virtual |
~SynthSection()=default | SynthSection | virtual |