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