nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_plug_interface_support.cpp File Reference
#include <ags/vst3-capi/public.sdk/source/vst/hosting/ags_vst_plug_interface_support.h>
#include <public.sdk/source/vst/hosting/pluginterfacesupport.h>
Include dependency graph for ags_vst_plug_interface_support.cpp:

Functions

AgsVstPlugInterfaceSupportags_vst_plug_interface_support_new ()
 
void ags_vst_plug_interface_support_add_plug_interface_supported (AgsVstPlugInterfaceSupport *plug_interface_support, AgsVstTUID *tuid)
 
gboolean ags_vst_plug_interface_support_remove_plug_interface_supported (AgsVstPlugInterfaceSupport *plug_interface_support, AgsVstTUID *tuid)
 

Function Documentation

◆ ags_vst_plug_interface_support_add_plug_interface_supported()

void ags_vst_plug_interface_support_add_plug_interface_supported ( AgsVstPlugInterfaceSupport plug_interface_support,
AgsVstTUID tuid 
)

Add plug interface supported.

Parameters
plug_interface_supportthe plug interface support
tuidthe plug interface TUID
Since
5.0.0

◆ ags_vst_plug_interface_support_new()

AgsVstPlugInterfaceSupport * ags_vst_plug_interface_support_new ( )

Instantiate new Steinberg::Vst::PlugInterfaceSupport the constructor as a C99 compatible handle a void pointer.

Returns
the new instance of plug interface support
Since
5.0.0

◆ ags_vst_plug_interface_support_remove_plug_interface_supported()

gboolean ags_vst_plug_interface_support_remove_plug_interface_supported ( AgsVstPlugInterfaceSupport plug_interface_support,
AgsVstTUID tuid 
)

Remove plug interface supported.

Parameters
plug_interface_supportthe plug interface support
tuidthe plug interface TUID
Since
5.0.0