|
| | CarlaPluginBridge (CarlaEngine *const engine, const uint id, const BinaryType btype, const PluginType ptype) |
| | ~CarlaPluginBridge () override |
| BinaryType | getBinaryType () const noexcept override |
| PluginType | getType () const noexcept override |
| PluginCategory | getCategory () const noexcept override |
| int64_t | getUniqueId () const noexcept override |
| uint32_t | getLatencyInFrames () const noexcept override |
| uint32_t | getMidiInCount () const noexcept override |
| uint32_t | getMidiOutCount () const noexcept override |
| std::size_t | getChunkData (void **const dataPtr) noexcept override |
| uint | getOptionsAvailable () const noexcept override |
| float | getParameterValue (const uint32_t parameterId) const noexcept override |
| bool | getLabel (char *const strBuf) const noexcept override |
| bool | getMaker (char *const strBuf) const noexcept override |
| bool | getCopyright (char *const strBuf) const noexcept override |
| bool | getRealName (char *const strBuf) const noexcept override |
| bool | getParameterName (const uint32_t parameterId, char *const strBuf) const noexcept override |
| bool | getParameterText (const uint32_t parameterId, char *const strBuf) noexcept override |
| bool | getParameterSymbol (const uint32_t parameterId, char *const strBuf) const noexcept override |
| bool | getParameterUnit (const uint32_t parameterId, char *const strBuf) const noexcept override |
| void | prepareForSave (bool) noexcept override |
| bool | waitForParameterText () |
| void | waitForSaved () |
| void | setOption (const uint option, const bool yesNo, const bool sendCallback) override |
| void | setCtrlChannel (const int8_t channel, const bool sendOsc, const bool sendCallback) noexcept override |
| void | setName (const char *const newName) override |
| void | setParameterValue (const uint32_t parameterId, const float value, const bool sendGui, const bool sendOsc, const bool sendCallback) noexcept override |
| void | setParameterValueRT (const uint32_t parameterId, const float value, const uint32_t frameOffset, const bool sendCallbackLater) noexcept override |
| void | setParameterMidiChannel (const uint32_t parameterId, const uint8_t channel, const bool sendOsc, const bool sendCallback) noexcept override |
| void | setParameterMappedControlIndex (const uint32_t parameterId, const int16_t index, const bool sendOsc, const bool sendCallback, const bool reconfigureNow) noexcept override |
| void | setParameterMappedRange (const uint32_t parameterId, const float minimum, const float maximum, const bool sendOsc, const bool sendCallback) noexcept override |
| void | setProgram (const int32_t index, const bool sendGui, const bool sendOsc, const bool sendCallback, const bool doingInit) noexcept override |
| void | setProgramRT (const uint32_t index, const bool sendCallbackLater) noexcept override |
| void | setMidiProgram (const int32_t index, const bool sendGui, const bool sendOsc, const bool sendCallback, const bool doingInit) noexcept override |
| void | setMidiProgramRT (const uint32_t uindex, const bool sendCallbackLater) noexcept override |
| void | setCustomData (const char *const type, const char *const key, const char *const value, const bool sendGui) override |
| void | setChunkData (const void *const data, const std::size_t dataSize) override |
| void | setCustomUITitle (const char *const title) noexcept override |
| void | showCustomUI (const bool yesNo) override |
| void * | embedCustomUI (void *const ptr) override |
| void | idle () override |
| void | reload () override |
| void | activate () noexcept override |
| void | deactivate () noexcept override |
| void | process (const float *const *const audioIn, float **const audioOut, const float *const *const cvIn, float **const cvOut, const uint32_t frames) override |
| bool | processSingle (const float *const *const audioIn, float **const audioOut, const float *const *const cvIn, float **const cvOut, const uint32_t frames) |
| void | bufferSizeChanged (const uint32_t newBufferSize) override |
| void | sampleRateChanged (const double newSampleRate) override |
| void | offlineModeChanged (const bool isOffline) override |
| void | clearBuffers () noexcept override |
| void | uiParameterChange (const uint32_t index, const float value) noexcept override |
| void | uiProgramChange (const uint32_t index) noexcept override |
| void | uiMidiProgramChange (const uint32_t index) noexcept override |
| void | uiNoteOn (const uint8_t channel, const uint8_t note, const uint8_t velo) noexcept override |
| void | uiNoteOff (const uint8_t channel, const uint8_t note) noexcept override |
| void | restoreLV2State (bool) noexcept override |
| void | waitForBridgeSaveSignal () noexcept override |
| void | handleNonRtData () |
| uintptr_t | getUiBridgeProcessId () const noexcept override |
| const void * | getExtraStuff () const noexcept override |
| bool | init (CarlaPluginPtr plugin, const char *const filename, const char *const name, const char *const label, const int64_t uniqueId, const uint options, const char *const binaryArchName, const char *const bridgeBinary) |