LMMS
Loading...
Searching...
No Matches
CarlaNativePlugin.h File Reference
#include "CarlaDefines.h"
#include "CarlaNative.h"
#include "CarlaHost.h"
#include "CarlaUtils.h"

Go to the source code of this file.

Functions

CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_rack_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay16_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay32_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay64_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay_cv_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay_cv8_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay_cv32_plugin (void)
CARLA_API_EXPORT const NativePluginDescriptorcarla_get_native_patchbay_obs_plugin (void)
CARLA_API_EXPORT CarlaHostHandle carla_create_native_plugin_host_handle (const NativePluginDescriptor *desc, NativePluginHandle handle)
CARLA_API_EXPORT void carla_host_handle_free (CarlaHostHandle handle)

Function Documentation

◆ carla_create_native_plugin_host_handle()

CARLA_API_EXPORT CarlaHostHandle carla_create_native_plugin_host_handle ( const NativePluginDescriptor * desc,
NativePluginHandle handle )

Create a CarlaHostHandle suitable for CarlaHost API calls. Returned value must be freed by the caller when no longer needed.

◆ carla_get_native_patchbay16_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay16_plugin ( void )

Get the native plugin descriptor for the carla-patchbay16 plugin.

◆ carla_get_native_patchbay32_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay32_plugin ( void )

Get the native plugin descriptor for the carla-patchbay32 plugin.

◆ carla_get_native_patchbay64_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay64_plugin ( void )

Get the native plugin descriptor for the carla-patchbay64 plugin.

◆ carla_get_native_patchbay_cv32_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay_cv32_plugin ( void )

Get the native plugin descriptor for the carla-patchbay-cv32 plugin.

◆ carla_get_native_patchbay_cv8_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay_cv8_plugin ( void )

Get the native plugin descriptor for the carla-patchbay-cv8 plugin.

◆ carla_get_native_patchbay_cv_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay_cv_plugin ( void )

Get the native plugin descriptor for the carla-patchbay-cv plugin.

◆ carla_get_native_patchbay_obs_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay_obs_plugin ( void )

Get the native plugin descriptor for the carla-patchbay OBS plugin.

◆ carla_get_native_patchbay_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_patchbay_plugin ( void )

Get the native plugin descriptor for the carla-patchbay plugin.

◆ carla_get_native_rack_plugin()

CARLA_API_EXPORT const NativePluginDescriptor * carla_get_native_rack_plugin ( void )

Get the native plugin descriptor for the carla-rack plugin.

◆ carla_host_handle_free()

CARLA_API_EXPORT void carla_host_handle_free ( CarlaHostHandle handle)

Free memory created during carla_create_native_plugin_host_handle.