![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
#include <glib.h>
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_fstrdefs.h>
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_funknown.h>


Go to the source code of this file.
Typedefs | |
typedef struct FVariant | AgsVstFVariant |
Enumerations | |
enum | { AGS_VST_KEMPTY = 0 , AGS_VST_KINTEGER = 1 << 0 , AGS_VST_KFLOAT = 1 << 1 , AGS_VST_KSTRING8 = 1 << 2 , AGS_VST_KOBJECT = 1 << 3 , AGS_VST_KOWNER = 1 << 4 , AGS_VST_KSTRING16 = 1 << 5 } |
Typedef Documentation
◆ AgsVstFVariant
typedef struct FVariant AgsVstFVariant |
Enumeration Type Documentation
◆ anonymous enum
anonymous enum |
Function Documentation
◆ ags_vst_fvariant_delete()
void ags_vst_fvariant_delete | ( | AgsVstFVariant * | fvariant | ) |
Delete Steinberg::FVariant.
- Parameters
-
fuid the Steinberg::FVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_empty()
void ags_vst_fvariant_empty | ( | AgsVstFVariant * | fvariant | ) |
Empty.
- Parameters
-
fvariant the variant
- Since
- 5.0.0
◆ ags_vst_fvariant_get_boolean()
gboolean ags_vst_fvariant_get_boolean | ( | AgsVstFVariant * | fvariant | ) |
Get boolean.
- Parameters
-
fvariant the variant
- Returns
- the value
- Since
- 5.0.0
◆ ags_vst_fvariant_get_double()
gdouble ags_vst_fvariant_get_double | ( | AgsVstFVariant * | fvariant | ) |
Get double.
- Parameters
-
fvariant the variant
- Returns
- the value
- Since
- 5.0.0
◆ ags_vst_fvariant_get_int64()
gint64 ags_vst_fvariant_get_int64 | ( | AgsVstFVariant * | fvariant | ) |
Get int64.
- Parameters
-
fvariant the variant
- Returns
- the value
- Since
- 5.0.0
◆ ags_vst_fvariant_get_object()
AgsVstFUnknown * ags_vst_fvariant_get_object | ( | AgsVstFVariant * | fvariant | ) |
Get object.
- Parameters
-
fvariant the variant
- Returns
- the object
- Since
- 5.0.0
◆ ags_vst_fvariant_get_string()
gchar * ags_vst_fvariant_get_string | ( | AgsVstFVariant * | fvariant | ) |
Get string.
- Parameters
-
fvariant the variant
- Returns
- the string
- Since
- 5.0.0
◆ ags_vst_fvariant_get_type()
guint16 ags_vst_fvariant_get_type | ( | AgsVstFVariant * | fvariant | ) |
Get type.
- Parameters
-
fvariant the variant
- Returns
- the type
- Since
- 5.0.0
◆ ags_vst_fvariant_get_uint32()
guint32 ags_vst_fvariant_get_uint32 | ( | AgsVstFVariant * | fvariant | ) |
Get uint32.
- Parameters
-
fvariant the variant
- Returns
- the value
- Since
- 5.0.0
◆ ags_vst_fvariant_get_wstring()
gunichar2 * ags_vst_fvariant_get_wstring | ( | AgsVstFVariant * | fvariant | ) |
Get unicode string.
- Parameters
-
fvariant the variant
- Returns
- the unicode string
- Since
- 5.0.0
◆ ags_vst_fvariant_is_empty()
gboolean ags_vst_fvariant_is_empty | ( | AgsVstFVariant * | fvariant | ) |
Is empty.
- Parameters
-
fvariant the variant
- Returns
- true if is empty, otherwise false
- Since
- 5.0.0
◆ ags_vst_fvariant_is_owner()
gboolean ags_vst_fvariant_is_owner | ( | AgsVstFVariant * | fvariant | ) |
Is owner.
- Parameters
-
fvariant the variant
- Returns
- true if is owner, otherwise false
- Since
- 5.0.0
◆ ags_vst_fvariant_is_string()
gboolean ags_vst_fvariant_is_string | ( | AgsVstFVariant * | fvariant | ) |
Is string.
- Parameters
-
fvariant the variant
- Returns
- true if is string, otherwise false
- Since
- 5.0.0
◆ ags_vst_fvariant_new()
AgsVstFVariant * ags_vst_fvariant_new | ( | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_boolean()
AgsVstFVariant * ags_vst_fvariant_new_boolean | ( | gboolean | val | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
val the boolean
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_double()
AgsVstFVariant * ags_vst_fvariant_new_double | ( | gdouble | val | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
val the double
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_funknown()
AgsVstFVariant * ags_vst_fvariant_new_funknown | ( | AgsVstFUnknown * | funknown, |
gboolean | owner | ||
) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
funknown the Steinberg::FUnknown owner owner
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_int64()
AgsVstFVariant * ags_vst_fvariant_new_int64 | ( | gint64 | val | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
val the int64
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_string()
AgsVstFVariant * ags_vst_fvariant_new_string | ( | gchar * | str | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
str the string
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_uint32()
AgsVstFVariant * ags_vst_fvariant_new_uint32 | ( | guint32 | val | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
- Parameters
-
val the uint32
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_new_wstring()
AgsVstFVariant * ags_vst_fvariant_new_wstring | ( | gunichar2 * | str | ) |
Instantiate Steinberg::FVariant and return a C99 compatible handle AgsVstFVariant a void pointer.
@str the unicode string
- Returns
- the new instance of Steinberg::FVariant as AgsVstFVariant
- Since
- 5.0.0
◆ ags_vst_fvariant_set_boolean()
void ags_vst_fvariant_set_boolean | ( | AgsVstFVariant * | fvariant, |
gboolean | val | ||
) |
Set boolean.
- Parameters
-
fvariant the Steinberg::FVariant val the boolean
- Since
- 5.0.0
◆ ags_vst_fvariant_set_double()
void ags_vst_fvariant_set_double | ( | AgsVstFVariant * | fvariant, |
gdouble | val | ||
) |
Set double.
- Parameters
-
fvariant the Steinberg::FVariant val the double
- Since
- 5.0.0
◆ ags_vst_fvariant_set_int64()
void ags_vst_fvariant_set_int64 | ( | AgsVstFVariant * | fvariant, |
gint64 | val | ||
) |
Set int64.
- Parameters
-
fvariant the Steinberg::FVariant val the int64
- Since
- 5.0.0
◆ ags_vst_fvariant_set_object()
void ags_vst_fvariant_set_object | ( | AgsVstFVariant * | fvariant, |
AgsVstFUnknown * | obj | ||
) |
Set object.
- Parameters
-
fvariant the Steinberg::FVariant obj the object
- Since
- 5.0.0
◆ ags_vst_fvariant_set_owner()
void ags_vst_fvariant_set_owner | ( | AgsVstFVariant * | fvariant, |
gboolean | state | ||
) |
Set owner.
- Parameters
-
fvariant the variant state the state
- Since
- 5.0.0
◆ ags_vst_fvariant_set_string()
void ags_vst_fvariant_set_string | ( | AgsVstFVariant * | fvariant, |
gchar * | str | ||
) |
Set string.
- Parameters
-
fvariant the Steinberg::FVariant str the string
- Since
- 5.0.0
◆ ags_vst_fvariant_set_uint32()
void ags_vst_fvariant_set_uint32 | ( | AgsVstFVariant * | fvariant, |
guint32 | val | ||
) |
Set uint32.
- Parameters
-
fvariant the Steinberg::FVariant val the uint32
- Since
- 5.0.0
◆ ags_vst_fvariant_set_wstring()
void ags_vst_fvariant_set_wstring | ( | AgsVstFVariant * | fvariant, |
gunichar2 * | str | ||
) |
Set unicode string.
- Parameters
-
fvariant the Steinberg::FVariant str the unicode string
- Since
- 5.0.0
Generated by