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

Function Documentation
◆ ags_freleaser_alloc()
AgsVstFReleaser * ags_freleaser_alloc | ( | AgsVstFUnknown * | funknown | ) |
Alloc.
- Returns
- the Steinberg::FReleaser as AgsVstFReleaser
- Since
- 5.0.0
◆ ags_freleaser_free()
void ags_freleaser_free | ( | AgsVstFReleaser * | freleaser | ) |
Free.
- Parameters
-
freleaser the Steinberg::FReleaser
- Since
- 5.0.0
◆ ags_vst_fuid_delete()
void ags_vst_fuid_delete | ( | AgsVstFUID * | fuid | ) |
Delete Steinberg::FUID.
- Parameters
-
fuid the Steinberg::FUID
- Since
- 5.0.0
◆ ags_vst_fuid_equal()
AgsVstFUID * ags_vst_fuid_equal | ( | AgsVstFUID * | destination_fuid, |
AgsVstFUID * | source_fuid | ||
) |
Equal FUID.
- Parameters
-
destination_fuid the destination FUID source_fuid the source FUID
- Returns
- the Steinberg::FUID of the equal operation
- Since
- 5.0.0
◆ ags_vst_fuid_equals()
gboolean ags_vst_fuid_equals | ( | AgsVstFUID * | fuid_a, |
AgsVstFUID * | fuid_b | ||
) |
Test if FUID equals.
- Parameters
-
fuid_a the left side FUID fuid_b the right side FUID
- Returns
- true if equal, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_from_registry_string()
gboolean ags_vst_fuid_from_registry_string | ( | AgsVstFUID * | fuid, |
gchar * | string | ||
) |
From registry string.
- Parameters
-
fuid the Steinberg::FUID string the string
- Returns
- true on success, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_from_string()
gboolean ags_vst_fuid_from_string | ( | AgsVstFUID * | fuid, |
gchar * | string | ||
) |
From string.
- Parameters
-
fuid the Steinberg::FUID string the string
- Returns
- true on success, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_from_tuid()
AgsVstFUID * ags_vst_fuid_from_tuid | ( | AgsVstFUID * | fuid, |
AgsVstTUID * | tuid | ||
) |
From registry string.
- Parameters
-
fuid the Steinberg::FUID tuid the Steinberg::TUID
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_fuid_from_uint32()
void ags_vst_fuid_from_uint32 | ( | AgsVstFUID * | fuid, |
guint32 | d1, | ||
guint32 | d2, | ||
guint32 | d3, | ||
guint32 | d4 | ||
) |
From uint32.
- Parameters
-
fuid the Steinberg::FUID d1 the int 1 d2 the int 2 d3 the int 3 d4 the int 4
- Since
- 5.0.0
◆ ags_vst_fuid_generate()
gboolean ags_vst_fuid_generate | ( | AgsVstFUID * | fuid | ) |
Generate.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- true on success, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_get_long1()
guint32 ags_vst_fuid_get_long1 | ( | AgsVstFUID * | fuid | ) |
Get long1.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the long1
- Since
- 5.0.0
◆ ags_vst_fuid_get_long2()
guint32 ags_vst_fuid_get_long2 | ( | AgsVstFUID * | fuid | ) |
Get long2.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the long2
- Since
- 5.0.0
◆ ags_vst_fuid_get_long3()
guint32 ags_vst_fuid_get_long3 | ( | AgsVstFUID * | fuid | ) |
Get long3.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the long3
- Since
- 5.0.0
◆ ags_vst_fuid_get_long4()
guint32 ags_vst_fuid_get_long4 | ( | AgsVstFUID * | fuid | ) |
Get long4.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the long4
- Since
- 5.0.0
◆ ags_vst_fuid_is_valid()
gboolean ags_vst_fuid_is_valid | ( | AgsVstFUID * | fuid | ) |
Check if valid.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- true if valid, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_new()
AgsVstFUID * ags_vst_fuid_new | ( | ) |
Instantiate Steinberg::FUID and return a C99 compatible handle AgsVstFUID a void pointer.
- Returns
- the new instance of Steinberg::FUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_fuid_new_from_fuid()
AgsVstFUID * ags_vst_fuid_new_from_fuid | ( | AgsVstFUID * | fuid | ) |
Instantiate Steinberg::FUID and return a C99 compatible handle AgsVstFUID a void pointer.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the new instance of Steinberg::FUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_fuid_new_with_iid()
AgsVstFUID * ags_vst_fuid_new_with_iid | ( | guint32 | l1, |
guint32 | l2, | ||
guint32 | l3, | ||
guint32 | l4 | ||
) |
Instantiate Steinberg::FUID and return a C99 compatible handle AgsVstFUID a void pointer.
- Parameters
-
l1 iid l1 l2 iid l2 l3 iid l3 l4 iid l4
- Returns
- the new instance of Steinberg::FUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_fuid_not_equals()
gboolean ags_vst_fuid_not_equals | ( | AgsVstFUID * | fuid_a, |
AgsVstFUID * | fuid_b | ||
) |
Test if FUID is not equals.
- Parameters
-
fuid_a the left side FUID fuid_b the right side FUID
- Returns
- true if not equals, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_print()
void ags_vst_fuid_print | ( | AgsVstFUID * | fuid, |
gchar * | string, | ||
gint32 | style | ||
) |
Print.
- Parameters
-
fuid the Steinberg::FUID string the string style the style
- Since
- 5.0.0
◆ ags_vst_fuid_smaller()
gboolean ags_vst_fuid_smaller | ( | AgsVstFUID * | fuid_a, |
AgsVstFUID * | fuid_b | ||
) |
Test if FUID is smaller.
- Parameters
-
fuid_a the left side FUID fuid_b the right side FUID
- Returns
- true if smaller, otherwise false
- Since
- 5.0.0
◆ ags_vst_fuid_to_registry_string()
void ags_vst_fuid_to_registry_string | ( | AgsVstFUID * | fuid, |
gchar * | string | ||
) |
To registry string.
- Parameters
-
fuid the Steinberg::FUID string the string
- Since
- 5.0.0
◆ ags_vst_fuid_to_string()
void ags_vst_fuid_to_string | ( | AgsVstFUID * | fuid, |
gchar * | string | ||
) |
To string.
- Parameters
-
fuid the Steinberg::FUID string the string
- Since
- 5.0.0
◆ ags_vst_fuid_to_tuid()
AgsVstTUID * ags_vst_fuid_to_tuid | ( | AgsVstFUID * | fuid | ) |
To TUID.
- Parameters
-
fuid the Steinberg::FUID
- Returns
- the AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_fuid_to_tuid_with_result()
void ags_vst_fuid_to_tuid_with_result | ( | AgsVstFUID * | fuid, |
AgsVstTUID * | result | ||
) |
To TUID.
- Parameters
-
fuid the Steinberg::FUID result the AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_fuid_to_uint32()
void ags_vst_fuid_to_uint32 | ( | AgsVstFUID * | fuid, |
guint32 * | d1, | ||
guint32 * | d2, | ||
guint32 * | d3, | ||
guint32 * | d4 | ||
) |
To uint32.
- Parameters
-
fuid the Steinberg::FUID d1 the return location of int 1 d2 the return location of int 2 d3 the return location of int 3 d4 the return location of int 4
- Since
- 5.0.0
◆ ags_vst_funknown_add_ref()
guint32 ags_vst_funknown_add_ref | ( | AgsVstFUnknown * | funknown | ) |
Add ref.
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_funknown_get_iid()
const AgsVstTUID * ags_vst_funknown_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_funknown_private_atomic_add()
gint32 ags_vst_funknown_private_atomic_add | ( | gint32 * | value, |
gint32 | amount | ||
) |
Private atomic add.
- Parameters
-
value the value amount the amount
- Returns
- 0
- Since
- 5.0.0
◆ ags_vst_funknown_private_iid_equal()
gboolean ags_vst_funknown_private_iid_equal | ( | const void * | iid1, |
const void * | iid2 | ||
) |
Check private iid equal.
- Parameters
-
iid1 the iid iid2 the other iid
- Returns
- true if equal, otherwise false
- Since
- 5.0.0
◆ ags_vst_funknown_query_interface()
gint32 ags_vst_funknown_query_interface | ( | AgsVstFUnknown * | funknown, |
AgsVstTUID * | _iid, | ||
void ** | obj | ||
) |
Query interface.
- Parameters
-
funknown the Steinberg::FUnknown to query _iid the IID obj the return location of queried interface
- Returns
- the return code
- Since
- 5.0.0
◆ ags_vst_funknown_release()
guint32 ags_vst_funknown_release | ( | AgsVstFUnknown * | funknown | ) |
Release ref.
- Returns
- the return code
- Since
- 5.0.0
Generated by