foleys_gui_magic
WYSWYG editor for JUCE GUIs including Visualisers
MagicProcessorState Member List

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

addBackgroundProcessing(MagicPlotSource *source)MagicGUIState
addTrigger(const juce::Identifier &triggerID, std::function< void()> function)MagicGUIState
createAndAddObject(const juce::Identifier &objectID, Ts &&... t)MagicGUIState
createAssetFilesMenu() constMagicGUIState
createAttachment(const juce::String &paramID, juce::Slider &slider) overrideMagicProcessorStatevirtual
createAttachment(const juce::String &paramID, juce::ComboBox &combobox) overrideMagicProcessorStatevirtual
createAttachment(const juce::String &paramID, juce::Button &button) overrideMagicProcessorStatevirtual
createParameterMenu() const overrideMagicProcessorStatevirtual
createPropertiesMenu(juce::ComboBox &combo) constMagicGUIState
createTriggerMenu() constMagicGUIState
getGuiTree()MagicGUIState
getKeyboardState()MagicGUIState
getLastController() constMagicProcessorState
getLastEditorSize(int &width, int &height)MagicProcessorState
getObjectIDsByType() constMagicGUIState
getObjectWithType(juce::Identifier objectID)MagicGUIState
getParameter(const juce::String &paramID) overrideMagicProcessorStatevirtual
getParameterNames() const overrideMagicProcessorStatevirtual
getProcessor() overrideMagicProcessorStatevirtual
getPropertyAsValue(const juce::String &pathToProperty)MagicGUIState
getPropertyRoot()MagicGUIState
getPropertyRoot() constMagicGUIState
getSettings()MagicGUIState
getStateInformation(juce::MemoryBlock &destData)MagicProcessorState
getTrigger(const juce::Identifier &triggerID)MagicGUIState
getValueTree()MagicGUIState
MagicGUIState()MagicGUIState
MagicProcessorState(juce::AudioProcessor &processorToUse)MagicProcessorState
mapMidiController(int cc, const juce::String &parameterID)MagicProcessorState
populatePropertiesMenu(juce::ComboBox &comboBox) constMagicGUIState
prepareToPlay(double sampleRate, int samplesPerBlockExpected)MagicGUIState
processMidiBuffer(juce::MidiBuffer &buffer, int numSamples, bool injectIndirectEvents=true)MagicProcessorState
setApplicationSettingsFile(juce::File file)MagicGUIState
setGuiValueTree(const juce::ValueTree &dom)MagicGUIState
setGuiValueTree(const char *data, int dataSize)MagicGUIState
setGuiValueTree(const juce::File &file)MagicGUIState
setLastEditorSize(int width, int height)MagicProcessorState
setPlayheadUpdateFrequency(int frequency)MagicProcessorState
setStateInformation(const void *data, int sizeInBytes, juce::AudioProcessorEditor *editor=nullptr)MagicProcessorState
updateParameterMap()MagicProcessorState
updatePlayheadInformation(juce::AudioPlayHead *playhead)MagicProcessorState
~MagicGUIState()MagicGUIStatevirtual