![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
Loading...
Searching...
No Matches
ags_vst_ipersistent.cpp File Reference
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_ipersistent.h>#include <pluginterfaces/base/ipersistent.h>#include <pluginterfaces/base/fvariant.h>
Include dependency graph for ags_vst_ipersistent.cpp:

Function Documentation
◆ ags_vst_iattributes2_count_attributes()
| gint32 ags_vst_iattributes2_count_attributes | ( | AgsVstIAttributes2 * | attr | ) |
Count attributes.
- Parameters
-
attr the attributes
- Returns
- the count
- Since
- 5.0.0
◆ ags_vst_iattributes2_get_attribute_id()
| AgsVstIAttrID ags_vst_iattributes2_get_attribute_id | ( | AgsVstIAttributes2 * | attr, |
| gint32 | index | ||
| ) |
Get IID.
- Parameters
-
attr the attributes index the index of attribute
- Returns
- the attribute identifier
- Since
- 5.0.0
◆ ags_vst_iattributes2_get_iid()
| const AgsVstTUID * ags_vst_iattributes2_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_iattributes_get()
| AgsVstTResult ags_vst_iattributes_get | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id, | ||
| AgsVstFVariant * | data | ||
| ) |
Get.
- Parameters
-
attr the attributes attr_id the attribute identifier data the data
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_get_binary_data()
| AgsVstTResult ags_vst_iattributes_get_binary_data | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id, | ||
| void * | data, | ||
| guint32 | bytes | ||
| ) |
Get binary data.
- Parameters
-
attr the attributes attr_id the attribute identifier data the data bytes bytes
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_get_binary_data_size()
| guint32 ags_vst_iattributes_get_binary_data_size | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id | ||
| ) |
Get binary data size.
- Parameters
-
attr the attributes attr_id the attribute identifier
- Returns
- the size
- Since
- 5.0.0
◆ ags_vst_iattributes_get_iid()
| const AgsVstTUID * ags_vst_iattributes_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_iattributes_get_queue_item_count()
| gint32 ags_vst_iattributes_get_queue_item_count | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id | ||
| ) |
Get item count.
- Parameters
-
attr the attributes attr_id the attribute identifier
- Returns
- the count
- Since
- 5.0.0
◆ ags_vst_iattributes_queue()
| AgsVstTResult ags_vst_iattributes_queue | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | list_id, | ||
| AgsVstFVariant * | data | ||
| ) |
Queue.
- Parameters
-
attr the attributes list_id the attribute identifier data the data
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_reset_all_queues()
| AgsVstTResult ags_vst_iattributes_reset_all_queues | ( | AgsVstIAttributes * | attr | ) |
Reset all queues.
- Parameters
-
attr the attributes
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_reset_queue()
| AgsVstTResult ags_vst_iattributes_reset_queue | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id | ||
| ) |
Reset queue.
- Parameters
-
attr the attributes attr_id the attribute identifier
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_set()
| AgsVstTResult ags_vst_iattributes_set | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id, | ||
| AgsVstFVariant * | data | ||
| ) |
Set.
- Parameters
-
attr the attributes attr_id the attribute identifier data the data
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_set_binary_data()
| AgsVstTResult ags_vst_iattributes_set_binary_data | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | attr_id, | ||
| void * | data, | ||
| guint32 | bytes, | ||
| gboolean | copy_bytes | ||
| ) |
Set binary data.
- Parameters
-
attr the attributes attr_id the attribute identifier data the data bytes bytes copy_bytes copy bytes
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_iattributes_unqueue()
| AgsVstTResult ags_vst_iattributes_unqueue | ( | AgsVstIAttributes * | attr, |
| AgsVstIAttrID | list_id, | ||
| AgsVstFVariant * | data | ||
| ) |
Unqueue.
- Parameters
-
attr the attributes list_id the attribute identifier data the data
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_ipersistent_get_iid()
| const AgsVstTUID * ags_vst_ipersistent_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_ipersistent_load_attributes()
| AgsVstTResult ags_vst_ipersistent_load_attributes | ( | AgsVstIPersistent * | persistent, |
| AgsVstIAttributes * | attributes | ||
| ) |
Load attributes.
- Parameters
-
persistent the persistent attributes the attributes
- Since
- 5.0.0
Generated by

