Carla Backend
CarlaEngine Member List

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

addClient(CarlaPluginPtr plugin)CarlaEnginevirtual
addPlugin(BinaryType btype, PluginType ptype, const char *filename, const char *name, const char *label, int64_t uniqueId, const void *extra, uint options=PLUGIN_OPTIONS_NULL)CarlaEngine
addPlugin(PluginType ptype, const char *filename, const char *name, const char *label, int64_t uniqueId, const void *extra)CarlaEngine
bufferSizeChanged(uint32_t newBufferSize)CarlaEngineprotected
callback(bool sendHost, bool sendOSC, EngineCallbackOpcode action, uint pluginId, int value1, int value2, int value3, float valuef, const char *valueStr) noexceptCarlaEnginevirtual
CarlaEngine()CarlaEngineprotected
CarlaEngineEventPort classCarlaEnginefriend
CarlaEngineOsc classCarlaEnginefriend
CarlaEngineThread classCarlaEnginefriend
CarlaPluginInstance classCarlaEnginefriend
clearCurrentProjectFilename() noexceptCarlaEngine
clearXruns() const noexceptCarlaEnginevirtual
clonePlugin(uint id)CarlaEngine
close()CarlaEnginevirtual
connectExternalGraphPort(uint, uint, const char *)CarlaEngineprotectedvirtual
disconnectExternalGraphPort(uint, uint, const char *)CarlaEngineprotectedvirtual
EngineInternalGraph classCarlaEnginefriend
ExternalGraphCarlaEnginefriend
getBufferSize() const noexceptCarlaEngine
getCurrentDriverName() const noexcept=0CarlaEnginepure virtual
getCurrentPluginCount() const noexceptCarlaEngine
getCurrentProjectFilename() const noexceptCarlaEngine
getCurrentProjectFolder() const noexceptCarlaEnginevirtual
getDriverCount()CarlaEnginestatic
getDriverDeviceInfo(uint index, const char *driverName)CarlaEnginestatic
getDriverDeviceNames(uint index)CarlaEnginestatic
getDriverName(uint index)CarlaEnginestatic
getDSPLoad() const noexceptCarlaEnginevirtual
getInputPeak(uint pluginId, bool isLeft) const noexceptCarlaEngine
getInternalEventBuffer(bool isInput) const noexceptCarlaEngineprotected
getLastError() const noexceptCarlaEngine
getMaxClientNameSize() const noexceptCarlaEnginevirtual
getMaxPluginNumber() const noexceptCarlaEngine
getMaxPortNameSize() const noexceptCarlaEnginevirtual
getName() const noexceptCarlaEngine
getOptions() const noexceptCarlaEngine
getOscServerPathTCP() const noexceptCarlaEngine
getOscServerPathUDP() const noexceptCarlaEngine
getOutputPeak(uint pluginId, bool isLeft) const noexceptCarlaEngine
getPatchbayConnections(bool external) constCarlaEngineprotectedvirtual
getPatchbayPositions(bool external, uint &count) constCarlaEngineprotectedvirtual
getPeaks(uint pluginId) const noexceptCarlaEngine
getPlugin(uint id) const noexceptCarlaEngine
getPluginUnchecked(uint id) const noexceptCarlaEngine
getProccessMode() const noexceptCarlaEngine
getSampleRate() const noexceptCarlaEngine
getTimeInfo() const noexceptCarlaEnginevirtual
getTotalXruns() const noexceptCarlaEnginevirtual
getType() const noexcept=0CarlaEnginepure virtual
getUniquePluginName(const char *name) constCarlaEngine
idle() noexceptCarlaEnginevirtual
init(const char *clientName)=0CarlaEnginepure virtual
isAboutToClose() const noexceptCarlaEngine
isLoadingProject() const noexceptCarlaEngine
isOffline() const noexcept=0CarlaEnginepure virtual
isOscControlRegistered() const noexceptCarlaEngine
isRunning() const noexcept=0CarlaEnginepure virtual
loadFile(const char *filename)CarlaEngine
loadProject(const char *filename, bool setAsCurrentProject)CarlaEngine
loadProjectInternal(water::XmlDocument &xmlDoc, bool alwaysLoadConnections)CarlaEngineprotected
newDriverByName(const char *driverName)CarlaEnginestatic
offlineModeChanged(bool isOffline)CarlaEngineprotected
patchbayConnect(bool external, uint groupA, uint portA, uint groupB, uint portB)CarlaEnginevirtual
patchbayDisconnect(bool external, uint connectionId)CarlaEnginevirtual
PatchbayGraph classCarlaEnginefriend
patchbayRefresh(bool sendHost, bool sendOSC, bool external)CarlaEnginevirtual
patchbaySetGroupPos(bool sendHost, bool sendOSC, bool external, uint groupId, int x1, int y1, int x2, int y2)CarlaEnginevirtual
pDataCarlaEngineprotected
PendingRtEventsRunner classCarlaEnginefriend
RackGraphCarlaEnginefriend
removeAllPlugins()CarlaEngine
removePlugin(uint id)CarlaEnginevirtual
renamePlugin(uint id, const char *newName)CarlaEnginevirtual
replacePlugin(uint id) noexceptCarlaEngine
restorePatchbayConnection(bool external, const char *sourcePort, const char *targetPort)CarlaEngineprotectedvirtual
restorePatchbayGroupPosition(bool external, PatchbayPosition &ppos)CarlaEngineprotectedvirtual
runFileCallback(FileCallbackOpcode action, bool isDir, const char *title, const char *filter) noexceptCarlaEnginevirtual
sampleRateChanged(double newSampleRate)CarlaEngineprotected
saveProject(const char *filename, bool setAsCurrentProject)CarlaEngine
saveProjectInternal(water::MemoryOutputStream &outStrm) constCarlaEngineprotected
ScopedActionLock classCarlaEnginefriend
ScopedEngineEnvironmentLocker classCarlaEnginefriend
ScopedThreadStopper classCarlaEnginefriend
setAboutToClose() noexceptCarlaEngine
setActionCanceled(bool canceled) noexceptCarlaEngine
setBufferSizeAndSampleRate(uint bufferSize, double sampleRate)CarlaEnginevirtual
setCallback(EngineCallbackFunc func, void *ptr) noexceptCarlaEngine
setFileCallback(FileCallbackFunc func, void *ptr) noexceptCarlaEngine
setLastError(const char *error) const noexceptCarlaEngine
setOption(EngineOption option, int value, const char *valueStr) noexceptCarlaEnginevirtual
setPluginPeaksRT(uint pluginId, float const inPeaks[2], float const outPeaks[2]) noexceptCarlaEngineprotected
showDeviceControlPanel() const noexceptCarlaEnginevirtual
showDriverDeviceControlPanel(uint index, const char *deviceName)CarlaEnginestatic
switchPlugins(uint idA, uint idB) noexceptCarlaEnginevirtual
touchPluginParameter(uint id, uint32_t parameterId, bool touch) noexceptCarlaEnginevirtual
transportBPM(double bpm) noexceptCarlaEnginevirtual
transportPause() noexceptCarlaEnginevirtual
transportPlay() noexceptCarlaEnginevirtual
transportRelocate(uint64_t frame) noexceptCarlaEnginevirtual
usesConstantBufferSize() const noexceptCarlaEnginevirtual
wasActionCanceled() const noexceptCarlaEngine
~CarlaEngine()CarlaEnginevirtual