Go to the source code of this file.
|
const AgsVstTUID * | ags_vst_iplugin_base_get_iid () |
|
AgsVstTResult | ags_vst_iplugin_base_initialize (AgsVstIPluginBase *iplugin_base, AgsVstFUnknown *funknown) |
|
AgsVstTResult | ags_vst_iplugin_base_terminate (AgsVstIPluginBase *iplugin_base) |
|
AgsVstPClassInfo * | ags_vst_pclass_info_alloc () |
|
void | ags_vst_pclass_info_free (AgsVstPClassInfo *info) |
|
AgsVstTUID * | ags_vst_pclass_info_get_cid (AgsVstPClassInfo *info) |
|
gint32 | ags_vst_pclass_info_get_cardinality (AgsVstPClassInfo *info) |
|
gchar * | ags_vst_pclass_info_get_category (AgsVstPClassInfo *info) |
|
gchar * | ags_vst_pclass_info_get_name (AgsVstPClassInfo *info) |
|
const AgsVstTUID * | ags_vst_iplugin_factory_get_iid () |
|
AgsVstTResult | ags_vst_iplugin_factory_get_factory_info (AgsVstIPluginFactory *iplugin_factory, AgsVstPFactoryInfo *pfactory_info) |
|
gint32 | ags_vst_iplugin_factory_count_classes (AgsVstIPluginFactory *iplugin_factory) |
|
AgsVstTResult | ags_vst_iplugin_factory_get_class_info (AgsVstIPluginFactory *iplugin_factory, gint32 index, AgsVstPClassInfo *info) |
|
AgsVstTResult | ags_vst_iplugin_factory_create_instance (AgsVstIPluginFactory *iplugin_factory, AgsVstFIDString *cid, AgsVstFIDString *_iid, void **obj) |
|
const AgsVstTUID * | ags_vst_iplugin_factory2_get_iid () |
|
AgsVstPClassInfo2 * | ags_vst_pclass_info2_alloc () |
|
void | ags_vst_pclass_info2_free (AgsVstPClassInfo2 *info2) |
|
gchar * | ags_vst_pclass_info2_get_sub_categories (AgsVstPClassInfo2 *info2) |
|
AgsVstTResult | ags_vst_iplugin_factory2_get_class_info2 (AgsVstIPluginFactory2 *iplugin_factory2, gint32 index, AgsVstPClassInfo2 *info2) |
|
const AgsVstTUID * | ags_vst_iplugin_factory3_get_iid () |
|
AgsVstTResult | ags_vst_iplugin_factory3_get_class_info_unicode (AgsVstIPluginFactory3 *iplugin_factory3, gint32 index, AgsVstPClassInfoW *info) |
|
◆ AGS_VST_IPLUGIN_BASE_IID
◆ AGS_VST_IPLUGIN_FACTORY2_IID
◆ AGS_VST_IPLUGIN_FACTORY3_IID
◆ AGS_VST_IPLUGIN_FACTORY_IID
◆ AgsVstGetFactoryProc
◆ AgsVstIPluginBase
◆ AgsVstIPluginFactory
◆ AgsVstIPluginFactory2
◆ AgsVstIPluginFactory3
◆ AgsVstPClassInfo
◆ AgsVstPClassInfo2
◆ AgsVstPClassInfoW
◆ AgsVstPFactoryInfo
◆ anonymous enum
Enumerator |
---|
AGS_VST_KURL_SIZE | |
AGS_VST_KEMAIL_SIZE | |
AGS_VST_KNAME_SIZE | |
◆ AgsVstFactoryFlags
Enumerator |
---|
AGS_VST_KNOFLAGS | |
AGS_VST_KCLASSES_DISCARDABLE | |
AGS_VST_KLICENSE_CHECK | |
AGS_VST_KCOMPONENT_NON_DISCARDABLE | |
AGS_VST_KUNICODE | |
◆ ags_vst_iplugin_base_get_iid()
const AgsVstTUID * ags_vst_iplugin_base_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_iplugin_base_initialize()
Base initialize.
- Parameters
-
iplugin_base | the plugin base |
funknown | the FUnknown |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iplugin_base_terminate()
Base terminate.
- Parameters
-
iplugin_base | the plugin base |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iplugin_factory2_get_class_info2()
Get plugin factory class info2.
- Parameters
-
iplugin_factory2 | the plugin factory |
index | the index |
info | the plugin factory info2 |
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iplugin_factory2_get_iid()
const AgsVstTUID * ags_vst_iplugin_factory2_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_iplugin_factory3_get_class_info_unicode()
Get plugin factory class infoW unicode.
- Parameters
-
iplugin_factory3 | the plugin factory |
index | the index |
info | the plugin factory infoW |
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iplugin_factory3_get_iid()
const AgsVstTUID * ags_vst_iplugin_factory3_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_count_classes()
Count classes.
- Parameters
-
iplugin_factory | the plugin factory |
- Returns
- the count of classes
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_create_instance()
Get plugin factory info.
- Parameters
-
iplugin_factory | the plugin factory |
cid | the CID |
_iid | the IID |
obj | the return location of object |
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_get_class_info()
Get plugin factory info.
- Parameters
-
iplugin_factory | the plugin factory |
index | the index |
info | the plugin factory info |
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_get_factory_info()
Get plugin factory info.
- Parameters
-
iplugin_factory | the plugin factory |
pfactory_info | the plugin factory info |
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_get_iid()
const AgsVstTUID * ags_vst_iplugin_factory_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_pclass_info2_alloc()
Allocate pclass info2.
- Returns
- the newly instantiated Steinberg::PClassInfo2 as AgsVstPClassInfo2
- Since
- 5.0.0
◆ ags_vst_pclass_info2_free()
Free pclass info2.
- Parameters
-
- Since
- 5.0.0
◆ ags_vst_pclass_info2_get_sub_categories()
Get subcategories.
- Parameters
-
- Returns
- the category
- Since
- 5.0.0
◆ ags_vst_pclass_info_alloc()
Allocate pclass info.
- Returns
- the newly instantiated Steinberg::PClassInfo as AgsVstPClassInfo
- Since
- 5.0.0
◆ ags_vst_pclass_info_free()
Free pclass info.
- Parameters
-
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_cardinality()
Get cardinality.
- Parameters
-
- Returns
- the cardinality
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_category()
Get category.
- Parameters
-
- Returns
- the category
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_cid()
Get CID.
- Parameters
-
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_name()
Get name.
- Parameters
-
- Returns
- the name
- Since
- 5.0.0