![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
ags_vst_iplugin_base.cpp File Reference
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_iplugin_base.h>
#include <pluginterfaces/base/ipluginbase.h>
Include dependency graph for ags_vst_iplugin_base.cpp:

Function Documentation
◆ 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()
AgsVstTResult ags_vst_iplugin_base_initialize | ( | AgsVstIPluginBase * | iplugin_base, |
AgsVstFUnknown * | funknown | ||
) |
Base initialize.
- Parameters
-
iplugin_base the plugin base funknown the FUnknown
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iplugin_base_terminate()
AgsVstTResult ags_vst_iplugin_base_terminate | ( | AgsVstIPluginBase * | iplugin_base | ) |
Base terminate.
- Parameters
-
iplugin_base the plugin base
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iplugin_factory2_get_class_info2()
AgsVstTResult ags_vst_iplugin_factory2_get_class_info2 | ( | AgsVstIPluginFactory2 * | iplugin_factory2, |
gint32 | index, | ||
AgsVstPClassInfo2 * | info | ||
) |
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()
AgsVstTResult ags_vst_iplugin_factory3_get_class_info_unicode | ( | AgsVstIPluginFactory3 * | iplugin_factory3, |
gint32 | index, | ||
AgsVstPClassInfoW * | info | ||
) |
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()
gint32 ags_vst_iplugin_factory_count_classes | ( | AgsVstIPluginFactory * | iplugin_factory | ) |
Count classes.
- Parameters
-
iplugin_factory the plugin factory
- Returns
- the count of classes
- Since
- 5.0.0
◆ ags_vst_iplugin_factory_create_instance()
AgsVstTResult ags_vst_iplugin_factory_create_instance | ( | AgsVstIPluginFactory * | iplugin_factory, |
AgsVstFIDString * | cid, | ||
AgsVstFIDString * | _iid, | ||
void ** | obj | ||
) |
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()
AgsVstTResult ags_vst_iplugin_factory_get_class_info | ( | AgsVstIPluginFactory * | iplugin_factory, |
gint32 | index, | ||
AgsVstPClassInfo * | 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()
AgsVstTResult ags_vst_iplugin_factory_get_factory_info | ( | AgsVstIPluginFactory * | iplugin_factory, |
AgsVstPFactoryInfo * | pfactory_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()
AgsVstPClassInfo2 * 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()
void ags_vst_pclass_info2_free | ( | AgsVstPClassInfo2 * | info2 | ) |
Free pclass info2.
- Parameters
-
info pclass info2 to free
- Since
- 5.0.0
◆ ags_vst_pclass_info2_get_category()
gchar * ags_vst_pclass_info2_get_category | ( | AgsVstPClassInfo2 * | info2 | ) |
Get category.
- Parameters
-
info2 pclass info2
- Returns
- the category
- Since
- 5.0.0
◆ ags_vst_pclass_info2_get_sub_categories()
gchar * ags_vst_pclass_info2_get_sub_categories | ( | AgsVstPClassInfo2 * | info2 | ) |
Get subcategories.
- Parameters
-
info2 pclass info2
- Returns
- the category
- Since
- 5.0.0
◆ ags_vst_pclass_info_alloc()
AgsVstPClassInfo * 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()
void ags_vst_pclass_info_free | ( | AgsVstPClassInfo * | info | ) |
Free pclass info.
- Parameters
-
info pclass info to free
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_cardinality()
gint32 ags_vst_pclass_info_get_cardinality | ( | AgsVstPClassInfo * | info | ) |
Get cardinality.
- Parameters
-
info pclass info
- Returns
- the cardinality
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_category()
gchar * ags_vst_pclass_info_get_category | ( | AgsVstPClassInfo * | info | ) |
Get category.
- Parameters
-
info pclass info
- Returns
- the category
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_cid()
AgsVstTUID * ags_vst_pclass_info_get_cid | ( | AgsVstPClassInfo * | info | ) |
Get CID.
- Parameters
-
info pclass info
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_pclass_info_get_name()
gchar * ags_vst_pclass_info_get_name | ( | AgsVstPClassInfo * | info | ) |
Get name.
- Parameters
-
info pclass info
- Returns
- the name
- Since
- 5.0.0
Generated by