This is the complete list of members for Plugin, including all inherited members.
| activate() | Plugin | inlineprotectedvirtual |
| bufferSizeChanged(uint32_t newBufferSize) | Plugin | protectedvirtual |
| deactivate() | Plugin | inlineprotectedvirtual |
| getBufferSize() const noexcept | Plugin | |
| getLabel() const =0 | Plugin | protectedpure virtual |
| getLicense() const =0 | Plugin | protectedpure virtual |
| getMaker() const =0 | Plugin | protectedpure virtual |
| getName() const | Plugin | inlineprotectedvirtual |
| getParameterValue(uint32_t index) const =0 | Plugin | protectedpure virtual |
| getSampleRate() const noexcept | Plugin | |
| getTimePosition() const noexcept | Plugin | |
| getUniqueId() const =0 | Plugin | protectedpure virtual |
| getVersion() const =0 | Plugin | protectedpure virtual |
| initAudioPort(bool input, uint32_t index, AudioPort &port) | Plugin | protectedvirtual |
| initParameter(uint32_t index, Parameter ¶meter)=0 | Plugin | protectedpure virtual |
| initProgramName(uint32_t index, String &programName)=0 | Plugin | protectedpure virtual |
| initState(uint32_t index, String &stateKey, String &defaultStateValue)=0 | Plugin | protectedpure virtual |
| Plugin(const uint32_t parameterCount, const uint32_t programCount, const uint32_t stateCount) | Plugin | |
| PluginExporter (defined in Plugin) | Plugin | friend |
| run(const float **inputs, float **outputs, uint32_t frames, const MidiEvent *midiEvents, uint32_t midiEventCount)=0 | Plugin | protectedpure virtual |
| sampleRateChanged(double newSampleRate) | Plugin | protectedvirtual |
| setLatency(uint32_t frames) noexcept | Plugin | |
| setParameterValue(uint32_t index, float value)=0 | Plugin | protectedpure virtual |
| setProgram(uint32_t index)=0 | Plugin | protectedpure virtual |
| setState(const String &key, const String &value)=0 | Plugin | protectedpure virtual |
| writeMidiEvent(const MidiEvent &midiEvent) noexcept | Plugin | |
| ~Plugin() | Plugin | virtual |
1.8.8