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_PATTERN_ENVELOPE_DEFAULT_VERSION |
#define | AGS_PATTERN_ENVELOPE_DEFAULT_BUILD_ID |
#define | AGS_PATTERN_ENVELOPE_SCALE_WIDTH |
enum | AgsPatternEnvelopeFlags |
enum | AgsPatternEnvelopeColumn |
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.
pattern_envelope |
the AgsPatternEnvelope |
|
preset |
the preset name |
|
property_name |
the property name |
|
value |
the GValue |
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