►CAsyncUpdater | |
CParameterAttachment< float > | |
CParameterAttachment< ValueType > | The ParameterAttachment is a class you can use to have a value synchronised with an AudioProcessorParameter |
►CAudioProcessor | |
CMagicProcessor | This is a convenience class to create a plugin using PluginGuiMagic |
►CAudioProcessorEditor | |
CMagicPluginEditor | This is a generic AudioProcessorEditor, that is completely defined and styled by drag and drop |
CBox< T > | |
CBox< float > | |
►CChangeBroadcaster | |
CApplicationSettings | ApplicationSettings are persistent settings shared by all plugin instances |
►CChangeListener | |
►CContainer | The Container is a GuiItem, that can hold multiple Components |
CRootItem | |
CListBoxItem | |
CMagicGUIBuilder | The MagicGUIBuilder is responsible to recreate the GUI from a single ValueTree |
CStyleColourPropertyComponent | |
CStyleGradientPropertyComponent | |
CDecorator::ClientBounds | |
►CComponent | |
CFileBrowserDialog | |
CGUITreeEditor | This GUITreeEditor shows the DOM tree for the GUI |
►CGuiItem | Will draw borders and descriptions around widgets, if defined |
CComboBoxItem | |
CContainer | The Container is a GuiItem, that can hold multiple Components |
CDrumpadItem | |
CKeyboardItem | |
CLabelItem | |
CLevelMeterItem | |
CListBoxItem | |
CMidiLearnItem | |
CPlotItem | |
CSliderItem | |
CTextButtonItem | |
CToggleButtonItem | |
CXYDraggerItem | |
CMagicLevelMeter | |
CMagicPlotComponent | The MagicPlotComponent allows drawing the data from a MagicPlotSource |
CMidiDrumpadComponent | |
CMidiDrumpadComponent::Pad | |
CMidiLearnComponent | The MidiLearnComponent displays the last moved CC controller and allows via dragging onto a knob to connect to its parameter |
CPalette | The Palette is the list of available components to be dragged into the tree or the GUI window |
CPropertiesEditor | |
CToolBox | The Toolbox defines a floating window, that allows live editing of the currently loaded GUI |
CXYDragComponent | This is a 2D parameter dragging component |
CDecorator | |
►CDragAndDropContainer | |
CMagicPluginEditor | This is a generic AudioProcessorEditor, that is completely defined and styled by drag and drop |
CToolBox | The Toolbox defines a floating window, that allows live editing of the currently loaded GUI |
►CDragAndDropTarget | |
CGuiItem | Will draw borders and descriptions around widgets, if defined |
►CFileBrowserListener | |
CFileBrowserDialog | |
CGradientBackground | |
►CKeyListener | |
CToolBox | The Toolbox defines a floating window, that allows live editing of the currently loaded GUI |
►CMagicGUIBuilder::Listener | |
CToolBox | The Toolbox defines a floating window, that allows live editing of the currently loaded GUI |
►CListener | |
CParameterAttachment< float > | |
CParameterAttachment< ValueType > | The ParameterAttachment is a class you can use to have a value synchronised with an AudioProcessorParameter |
►CListener | |
CRadioButtonHandler | |
►CListener | |
CMidiDrumpadComponent::Pad | |
►CListener | |
CRadioButtonHandler | |
►CListener | |
CAtomicValueAttachment< T > | The AtomicValueAttachment allows to read from a Value in a thread safe manner |
CGuiItem | Will draw borders and descriptions around widgets, if defined |
CStyleChoicePropertyComponent | |
CStyleColourPropertyComponent | |
CStyleGradientPropertyComponent | |
►CListener | |
CApplicationSettings | ApplicationSettings are persistent settings shared by all plugin instances |
CGUITreeEditor | This GUITreeEditor shows the DOM tree for the GUI |
CGuiItem | Will draw borders and descriptions around widgets, if defined |
CMagicGUIBuilder | The MagicGUIBuilder is responsible to recreate the GUI from a single ValueTree |
CMidiParameterMapper | The MidiParameterMapper allows to connect CC values to RangedAudioParameters |
CPropertiesEditor | |
►CStylePropertyComponent | |
CStyleBoolPropertyComponent | |
CStyleChoicePropertyComponent | |
CStyleColourPropertyComponent | |
CStyleGradientPropertyComponent | |
CStyleTextPropertyComponent | |
CStylesheet | All style information |
►CLookAndFeel_V2 | |
CJuceLookAndFeel_V2 | |
►CLookAndFeel_V3 | |
CJuceLookAndFeel_V3 | |
►CLookAndFeel_V4 | |
►CJuceLookAndFeel_V4 | |
CLookAndFeel | |
CSkeuomorphic | |
CMagicLevelMeter::LookAndFeelMethods | |
►CMagicGUIState | The MagicGuiState is the docking station for the MagicGUIBuilder |
CMagicProcessorState | The MagicProcessorState is a subclass of MagicGUIState, that adds AudioProcessor specific functionality |
CMagicLevelSource | |
►CMagicPlotSource | The MagicPlotSources act as an interface, so the GUI can visualise an arbitrary plot of data |
CMagicAnalyser | This will plot the magnitudes of the frequencies in a signal |
CMagicFilterPlot | This will plot the frequency responce for a juce IIR filter |
CMagicOscilloscope | This class collects your samples in a circular buffer and allows the GUI to draw it in the style of an oscilloscope |
►CMouseListener | |
CMouseLambdas | |
►CMultiTimer | |
CToolBox | The Toolbox defines a floating window, that allows live editing of the currently loaded GUI |
CParameterManager | |
►CPropertyComponent | |
CMultiListPropertyComponent | |
CStylePropertyComponent | |
CRadioButtonManager | |
CScopedInterProcessLock | |
CSettableProperty | A SettableProperty is a value that can be selected by the designer and will be set for the Component each time the ValueTree is loaded |
►CSettableTooltipClient | |
CMagicLevelMeter | |
CMagicPlotComponent | The MagicPlotComponent allows drawing the data from a MagicPlotSource |
CMidiLearnComponent | The MidiLearnComponent displays the last moved CC controller and allows via dragging onto a knob to connect to its parameter |
CXYDragComponent | This is a 2D parameter dragging component |
►CSlider | |
CAutoOrientationSlider | This is a Slider, that holds an attachment to the AudioProcessorValueTreeState |
►CTimer | |
CApplicationSettings | ApplicationSettings are persistent settings shared by all plugin instances |
CContainer | The Container is a GuiItem, that can hold multiple Components |
CMagicLevelMeter | |
CMagicProcessorState | The MagicProcessorState is a subclass of MagicGUIState, that adds AudioProcessor specific functionality |
CMidiDrumpadComponent | |
CMidiLearnComponent | The MidiLearnComponent displays the last moved CC controller and allows via dragging onto a knob to connect to its parameter |