| Top |
| void | ags_pattern_envelope_set_preset_property () |
| AgsPreset * | ags_pattern_envelope_get_active_preset () |
| void | ags_pattern_envelope_load_preset () |
| void | ags_pattern_envelope_add_preset () |
| void | ags_pattern_envelope_remove_preset () |
| void | ags_pattern_envelope_reset_control () |
| void | ags_pattern_envelope_reset_tree_view () |
| void | ags_pattern_envelope_plot () |
| AgsPatternEnvelope * | ags_pattern_envelope_new () |
| #define | AGS_IS_PATTERN_ENVELOPE() |
| #define | AGS_PATTERN_ENVELOPE() |
| #define | AGS_PATTERN_ENVELOPE_CLASS() |
| #define | AGS_PATTERN_ENVELOPE_GET_CLASS() |
| GType | ags_pattern_envelope_get_type () |
| #define | AGS_PATTERN_ENVELOPE_DEFAULT_VERSION |
| #define | AGS_PATTERN_ENVELOPE_DEFAULT_BUILD_ID |
| enum | AgsPatternEnvelopeFlags |
| enum | AgsPatternEnvelopeColumn |
| #define | AGS_TYPE_PATTERN_ENVELOPE |
| struct | AgsPatternEnvelope |
| struct | AgsPatternEnvelopeClass |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkVBox ╰── AgsPatternEnvelope
AgsPatternEnvelope implements AtkImplementorIface, GtkBuildable, GtkOrientable, AgsConnectable and AgsApplicable.
AgsPatternEnvelope is a composite widget to edit envelope controls by applying to AgsPreset used by ags-copy-pattern recall.
void ags_pattern_envelope_set_preset_property (AgsPatternEnvelope *pattern_envelope,AgsPreset *preset,gchar *property_name,GValue *value);
Set preset property.
Since: 3.0.0
AgsPreset *
ags_pattern_envelope_get_active_preset
(AgsPatternEnvelope *pattern_envelope);
Get active preset.
Since: 3.0.0
void
ags_pattern_envelope_load_preset (AgsPatternEnvelope *pattern_envelope);
Load preset.
Since: 3.0.0
void ags_pattern_envelope_add_preset (AgsPatternEnvelope *pattern_envelope,gchar *preset_name);
Add preset.
Since: 3.0.0
void ags_pattern_envelope_remove_preset (AgsPatternEnvelope *pattern_envelope,guint nth);
Remove preset.
Since: 3.0.0
void
ags_pattern_envelope_reset_control (AgsPatternEnvelope *pattern_envelope);
Reset controls.
Since: 3.0.0
void
ags_pattern_envelope_reset_tree_view (AgsPatternEnvelope *pattern_envelope);
Reset tree view.
Since: 3.0.0
void
ags_pattern_envelope_plot (AgsPatternEnvelope *pattern_envelope);
Plot envelope.
Since: 3.0.0
AgsPatternEnvelope * ags_pattern_envelope_new ();
Creates an AgsPatternEnvelope
Since: 3.0.0
#define AGS_IS_PATTERN_ENVELOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_PATTERN_ENVELOPE))
#define AGS_PATTERN_ENVELOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PATTERN_ENVELOPE, AgsPatternEnvelope))
#define AGS_PATTERN_ENVELOPE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_PATTERN_ENVELOPE, AgsPatternEnvelopeClass))
#define AGS_PATTERN_ENVELOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_PATTERN_ENVELOPE, AgsPatternEnvelopeClass))