Vital
Loading...
Searching...
No Matches
ModulationManager Member List

This is the complete list of members for ModulationManager, including all inherited members.

activator() constSynthSectioninline
activator_SynthSectionprotected
active_SynthSectionprotected
addAuxConnection(int from_index, int to_index)ModulationManager
addButton(OpenGlToggleButton *button, bool show=true)SynthSectionprotected
addButton(OpenGlShapeButton *button, bool show=true)SynthSectionprotected
addModulationButton(ModulationButton *button, bool show=true)SynthSection
addOpenGlComponent(OpenGlComponent *open_gl_component, bool to_beginning=false)SynthSectionprotected
addSlider(SynthSlider *slider, bool show=true, bool listen=true)SynthSectionprotected
addSubSection(SynthSection *section, bool show=true)SynthSection
addToggleButton(ToggleButton *button, bool show)SynthSectionprotected
all_buttons_SynthSectionprotected
all_modulation_buttons_SynthSectionprotected
all_sliders_SynthSectionprotected
animate(bool animate)SynthSectionvirtual
beginModulationEdit(SynthSlider *slider) overrideModulationManagervirtual
button_lookup_SynthSectionprotected
buttonClicked(Button *button) overrideModulationManagervirtual
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()SynthSectionprotected
destroyOpenGlComponents(OpenGlWrapper &open_gl) overrideModulationManagervirtual
disconnectModulation(ModulationAmountKnob *modulation_knob) overrideModulationManagervirtual
doubleClick(SynthSlider *slider) overrideModulationManagervirtual
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)SynthSectioninline
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) overrideModulationManagervirtual
endModulationMap() overrideModulationManagervirtual
expansionFocusLost() overrideModulationManagerinlinevirtual
findValue(Skin::ValueId value_id) constSynthSection
focusLost(SynthSlider *slider)SynthSlider::SliderListenerinlinevirtual
getAllButtons()SynthSectioninline
getAllModulationButtons()SynthSectioninline
getAllSliders()SynthSectioninline
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()SynthSectioninlinevirtual
getDisplayScale() constSynthSectionprotected
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() constSynthSectioninline
getFileAuthor()SynthSectioninlinevirtual
getFileName()SynthSectioninlinevirtual
getIndexForModulationSlider(Slider *slider)ModulationManager
getKnobSectionHeight()SynthSection
getLabelBackgroundBounds(Rectangle< int > bounds, bool text_component=false)SynthSection
getLabelBackgroundBounds(Component *component, bool text_component=false)SynthSectioninline
getLabelFont()SynthSection
getModButtonWidth()SynthSection
getModFontSize()SynthSection
getModulationIndex(std::string source, std::string destination)ModulationManager
getPadding()SynthSection
getPixelMultiple() constSynthSectionprotectedvirtual
getPopupWidth() constSynthSectioninline
getPowerButtonBounds()SynthSectionprotected
getPowerButtonOffset() constSynthSectioninline
getPresetBrowserBounds()SynthSectionprotected
getSizeRatio() constSynthSectioninline
getSliderOverlap()SynthSection
getSliderOverlapWithSpace()SynthSection
getSliderWidth()SynthSection
getStandardKnobSize()SynthSection
getTextComponentHeight()SynthSection
getTextSectionYOffset()SynthSection
getTitleBounds()SynthSectionprotected
getTitleTextRight()SynthSectionprotected
getTitleWidth()SynthSection
getTotalKnobHeight()SynthSectioninline
getWidgetMargin()SynthSection
getWidgetRounding()SynthSection
SynthSection::guiChanged(SynthButton *button) overrideSynthSectionvirtual
SynthSlider::SliderListener::guiChanged(SynthSlider *slider)SynthSlider::SliderListenerinlinevirtual
hasFreeConnection()ModulationManager
hidePopupDisplay(bool primary)SynthSection
hideUnusedHoverModulations()ModulationManager
hoverEnded(SynthSlider *slider) overrideModulationManagervirtual
hoverStarted(SynthSlider *slider) overrideModulationManagervirtual
initAuxConnections()ModulationManager
initOpenGlComponents(OpenGlWrapper &open_gl) overrideModulationManagervirtual
isActive() constSynthSectioninline
kDefaultBodyRoundingSynthSectionstatic
kDefaultDualPopupMenuWidthSynthSectionstatic
kDefaultKnobModulationAmountThicknessSynthSectionstatic
kDefaultKnobModulationMeterSizeSynthSectionstatic
kDefaultKnobModulationMeterThicknessSynthSectionstatic
kDefaultKnobSectionHeightSynthSectionstatic
kDefaultKnobThicknessSynthSectionstatic
kDefaultLabelBackgroundHeightSynthSectionstatic
kDefaultLabelBackgroundRoundingSynthSectionstatic
kDefaultLabelBackgroundWidthSynthSectionstatic
kDefaultLabelHeightSynthSectionstatic
kDefaultModFontSizeSynthSectionstatic
kDefaultModulationButtonWidthSynthSectionstatic
kDefaultPaddingSynthSectionstatic
kDefaultPopupMenuWidthSynthSectionstatic
kDefaultPowerButtonOffsetSynthSectionstatic
kDefaultSliderWidthSynthSectionstatic
kDefaultStandardKnobSizeSynthSectionstatic
kDefaultTextHeightSynthSectionstatic
kDefaultTextWidthSynthSectionstatic
kDefaultWidgetFillCenterSynthSectionstatic
kDefaultWidgetFillFadeSynthSectionstatic
kDefaultWidgetLineWidthSynthSectionstatic
kDefaultWidgetMarginSynthSectionstatic
kDragImageWidthPercentModulationManagerstatic
kIndicesPerMeterModulationManagerstatic
kJointLabelBorderRatioXSynthSectionstatic
kJointLabelHeightPercentSynthSectionstatic
kJointModulationExtensionPercentSynthSectionstatic
kJointModulationRadiusPercentSynthSectionstatic
kPitchLabelPercentSynthSectionstatic
kPowerButtonPaddingPercentSynthSectionstatic
kTransposeHeightPercentSynthSectionstatic
kTransposeMouseSensitivitySynthSectionstatic
kTuneHeightPercentSynthSectionstatic
loadFile(const File &file)SynthSectioninlinevirtual
lockCriticalSection()SynthSectionprotected
menuFinished(SynthSlider *slider) overrideModulationManagervirtual
modulationAmountChanged(SynthSlider *slider) overrideModulationManagervirtual
modulationCleared() overrideModulationManagervirtual
modulationClicked(ModulationButton *source) overrideModulationManagervirtual
modulationConnectionChanged()ModulationButton::Listenerinlinevirtual
modulationDisconnected(vital::ModulationConnection *connection, bool last) overrideModulationManagervirtual
modulationDragged(const MouseEvent &e) overrideModulationManagervirtual
modulationDraggedToComponent(Component *component, bool bipolar)ModulationManager
modulationDraggedToHoverSlider(ModulationAmountKnob *hover_slider)ModulationManager
modulationLostFocus(ModulationButton *source) overrideModulationManagervirtual
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) overrideModulationManagervirtual
modulationsChanged(const std::string &name) overrideModulationManagervirtual
modulationSelected(ModulationButton *source) overrideModulationManagervirtual
modulationWheelMoved(const MouseEvent &e, const MouseWheelDetails &wheel) overrideModulationManagervirtual
mouseDown(SynthSlider *slider) overrideModulationManagervirtual
mouseUp(SynthSlider *slider) overrideModulationManagervirtual
off_overlay_SynthSectionprotected
open_gl_components_SynthSectionprotected
paint(Graphics &g) overrideSynthSectionvirtual
paintBackground(Graphics &g) overrideModulationManagerinlinevirtual
paintBackgroundShadow(Graphics &g)SynthSectioninlinevirtual
paintBody(Graphics &g, Rectangle< int > bounds)SynthSectionvirtual
paintBody(Graphics &g)SynthSectionvirtual
paintBorder(Graphics &g, Rectangle< int > bounds)SynthSectionvirtual
paintBorder(Graphics &g)SynthSectionvirtual
paintChildBackground(Graphics &g, SynthSection *child)SynthSection
paintChildrenBackgrounds(Graphics &g)SynthSection
paintChildrenShadows(Graphics &g)SynthSectionvirtual
paintChildShadow(Graphics &g, SynthSection *child)SynthSection
paintContainer(Graphics &g)SynthSectionvirtual
paintHeadingText(Graphics &g)SynthSectionvirtual
paintJointControl(Graphics &g, int x, int y, int width, int height, const std::string &name)SynthSectionprotected
paintJointControlBackground(Graphics &g, int x, int y, int width, int height)SynthSectionprotected
paintJointControlSliderBackground(Graphics &g, int x, int y, int width, int height)SynthSectionprotected
paintKnobShadows(Graphics &g)SynthSection
paintOpenGlBackground(Graphics &g, OpenGlComponent *child)SynthSection
paintOpenGlChildrenBackgrounds(Graphics &g)SynthSection
paintSidewaysHeadingText(Graphics &g)SynthSectionvirtual
paintTabShadow(Graphics &g)SynthSectionvirtual
paintTabShadow(Graphics &g, Rectangle< int > bounds)SynthSection
parent_SynthSectionprotected
parentHierarchyChanged() overrideModulationManager
placeJointControls(int x, int y, int width, int height, SynthSlider *left, SynthSlider *right, Component *widget=nullptr)SynthSectionprotected
placeKnobsInArea(Rectangle< int > area, std::vector< Component * > knobs)SynthSectionprotected
placeRotaryOption(Component *option, SynthSlider *rotary)SynthSectionprotected
placeTempoControls(int x, int y, int width, int height, SynthSlider *tempo, SynthSlider *sync)SynthSectionprotected
preset_selector_SynthSectionprotected
preset_selector_half_width_SynthSectionprotected
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) overrideModulationManagervirtual
renderSourceMeters(OpenGlWrapper &open_gl, int index)ModulationManager
repaintBackground()SynthSectionvirtual
reset() overrideModulationManagervirtual
resized() overrideModulationManagervirtual
setActivator(SynthButton *activator)SynthSectionprotected
setActive(bool active)SynthSectionvirtual
setAllValues(vital::control_map &controls)SynthSectionvirtual
setLabelFont(Graphics &g)SynthSection
setModulationAmounts()ModulationManager
setModulationBipolar(ModulationAmountKnob *modulation_knob, bool bipolar) overrideModulationManagervirtual
setModulationBypass(ModulationAmountKnob *modulation_knob, bool bypass) overrideModulationManagervirtual
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) overrideModulationManagervirtual
setModulationValues(std::string source, std::string destination, vital::mono_float amount, bool bipolar, bool stereo, bool bypass)ModulationManager
setParent(const SynthSection *parent)SynthSectioninline
setPresetSelector(PresetSelector *preset_selector, bool half=false)SynthSectioninlineprotected
setScrollWheelEnabled(bool enabled)SynthSectionvirtual
setSidewaysHeading(bool sideways)SynthSectioninlineprotected
setSizeRatio(float ratio)SynthSectionvirtual
setSkinOverride(Skin::SectionOverride skin_override)SynthSectioninline
setSkinValue(Skin::ValueId id, float value)SynthSectioninline
setSkinValues(const Skin &skin, bool top_level)SynthSectionvirtual
setSkinValues(std::map< Skin::ValueId, float > values)SynthSectioninline
setSliderHasHzAlternateDisplay(SynthSlider *slider)SynthSectionprotected
setTemporaryModulationBipolar(Component *component, bool bipolar)ModulationManager
setValue(const std::string &name, vital::mono_float value, NotificationType notification)SynthSectionvirtual
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_SynthSectionprotected
size_ratio_SynthSectionprotected
skin_override_SynthSectionprotected
slider_lookup_SynthSectionprotected
sliderValueChanged(Slider *slider) overrideModulationManagervirtual
startModulationMap(ModulationButton *source, const MouseEvent &e) overrideModulationManagervirtual
sub_sections_SynthSectionprotected
SynthSection(const String &name)SynthSection
unlockCriticalSection()SynthSectionprotected
updateModulationMeterLocations()ModulationManager
updatePopupBrowser(SynthSection *owner)SynthSection
updateSmoothModValues()ModulationManager
value_lookup_SynthSectionprotected
~ButtonListener()SynthButton::ButtonListenerinlinevirtual
ModulationButton::~Listener()=defaultModulationButton::Listenervirtual
ModulationAmountKnob::Listener::~Listener()ModulationAmountKnob::Listenerinlinevirtual
ModulationExpansionBox::Listener::~Listener()ModulationExpansionBox::Listenerinlinevirtual
~ModulationManager()ModulationManager
~SliderListener()SynthSlider::SliderListenerinlinevirtual
~SynthSection()=defaultSynthSectionvirtual