Gin
Processor Member List

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

acceptsMidi() const overrideProcessor
addExtParam(juce::String uid, juce::String name, juce::String shortName, juce::String label, juce::NormalisableRange< float > range, float defaultValue, SmoothingType st, std::function< juce::String(const gin::Parameter &, float)> textFunction=nullptr)Processor
addIntParam(juce::String uid, juce::String name, juce::String shortName, juce::String label, juce::NormalisableRange< float > range, float defaultValue, SmoothingType st, std::function< juce::String(const gin::Parameter &, float)> textFunction=nullptr)Processor
addPluginParameter(gin::Parameter *parameter)Processor
changeProgramName(int index, const juce::String &newName) overrideProcessor
deleteProgram(int index)Processor
extractProgram(const juce::String &name, const juce::MemoryBlock &data)Processorprotected
extractProgram(const juce::String &name, const void *data, int sz)Processorprotected
getCurrentProgram() overrideProcessor
getName() const overrideProcessor
getNumPrograms() overrideProcessor
getParameter(const juce::String &uid)Processor
getPluginParameters()Processor
getProgram(const juce::String &name)Processor
getProgramDirectory()Processorvirtual
getProgramName(int index) overrideProcessor
getPrograms()Processor
getSettings()Processorvirtual
getStateInformation(juce::MemoryBlock &destData) overrideProcessor
getStateXml()Processor
getTailLengthSeconds() const overrideProcessor
hasProgram(juce::String name)Processor
init()Processor
internalParametersProcessor
isParamLocked(gin::Parameter *)Processorvirtual
isSmoothing()Processor
lfProcessor
loadAllPrograms()Processor
loadingStateProcessor
parameterBoolValue(const juce::String &uid)Processor
parameterIntValue(const juce::String &uid)Processor
parameterMapProcessor
parameterValue(const juce::String &uid)Processor
prepareToPlay(double sampleRate, int samplesPerBlock) overrideProcessor
Processor(bool init=true, ProcessorOptions={})Processor
Processor(const BusesProperties &ioLayouts, bool init=true, ProcessorOptions={})Processor
processorOptionsProcessor
producesMidi() const overrideProcessor
releaseResources() overrideProcessor
reset() overrideProcessor
saveProgram(juce::String name, juce::String author, juce::String tags)Processor
setCurrentProgram(juce::String name)Processor
setCurrentProgram(int index) overrideProcessor
setStateInformation(const void *data, int sizeInBytes) overrideProcessor
setStateXml(const juce::String &s)Processor
stateProcessor
stateUpdated()Processorprotectedvirtual
updateState()Processorprotectedvirtual
versionHintProcessor
~Processor() overrideProcessor