Top |
void | ags_automation_edit_reset_vscrollbar () |
void | ags_automation_edit_reset_hscrollbar () |
void | ags_automation_edit_draw_segment () |
void | ags_automation_edit_draw_position () |
void | ags_automation_edit_draw_cursor () |
void | ags_automation_edit_draw_selection () |
void | ags_automation_edit_draw_acceleration () |
void | ags_automation_edit_draw_automation () |
void | ags_automation_edit_draw () |
AgsAutomationEdit * | ags_automation_edit_new () |
#define | AGS_AUTOMATION_EDIT() |
#define | AGS_AUTOMATION_EDIT_CLASS() |
#define | AGS_AUTOMATION_EDIT_GET_CLASS() |
#define | AGS_IS_AUTOMATION_EDIT() |
#define | AGS_IS_AUTOMATION_EDIT_CLASS() |
GType | ags_automation_edit_get_type () |
GType * | channel-type | Read / Write |
char * | control-name | Read / Write |
char * | control-specifier | Read / Write |
double | default-value | Read / Write |
char * | effect | Read / Write |
char * | filename | Read / Write |
double | lower | Read / Write |
double | upper | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkTable ╰── AgsAutomationEdit
AgsAutomationEdit implements AtkImplementorIface, GtkBuildable and AgsConnectable.
void
ags_automation_edit_reset_vscrollbar (AgsAutomationEdit *automation_edit
);
void
ags_automation_edit_reset_hscrollbar (AgsAutomationEdit *automation_edit
);
void ags_automation_edit_draw_segment (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
void ags_automation_edit_draw_position (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
void ags_automation_edit_draw_cursor (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
void ags_automation_edit_draw_selection (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
void ags_automation_edit_draw_acceleration (AgsAutomationEdit *automation_edit
,AgsAcceleration *acceleration_a
,AgsAcceleration *acceleration_b
,cairo_t *cr
,gdouble opacity
);
void ags_automation_edit_draw_automation (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
void ags_automation_edit_draw (AgsAutomationEdit *automation_edit
,cairo_t *cr
);
AgsAutomationEdit * ags_automation_edit_new ();
Create a new AgsAutomationEdit.
Since: 3.0.0
#define AGS_AUTOMATION_EDIT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_AUTOMATION_EDIT, AgsAutomationEdit))
#define AGS_AUTOMATION_EDIT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_AUTOMATION_EDIT, AgsAutomationEditClass))
#define AGS_AUTOMATION_EDIT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_AUTOMATION_EDIT, AgsAutomationEditClass))
#define AGS_IS_AUTOMATION_EDIT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_AUTOMATION_EDIT))
#define AGS_IS_AUTOMATION_EDIT_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_AUTOMATION_EDIT))
#define AGS_AUTOMATION_EDIT_DEFAULT_CURSOR_POSITION_X (0)
#define AGS_AUTOMATION_EDIT_DEFAULT_CURSOR_POSITION_Y (0.0)
#define AGS_AUTOMATION_EDIT_DEFAULT_SELECTED_ACCELERATION_BORDER (2)
“channel-type”
property“channel-type” GType *
The channel type it is assigned with.
Owner: AgsAutomationEdit
Flags: Read / Write
Allowed values: void
“control-name”
property “control-name” char *
The control name to display.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: NULL
“control-specifier”
property “control-specifier” char *
The control specifier it is assigned with.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: NULL
“default-value”
property “default-value” double
The automation edit's default value.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: 0
Since: 3.0.0
“effect”
property “effect” char *
The effect name it is assigned with.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: NULL
“filename”
property “filename” char *
The filename it is assigned with.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: NULL
“lower”
property “lower” double
The automation edit's lower range.
Owner: AgsAutomationEdit
Flags: Read / Write
Default value: 0
Since: 3.0.0