Top | ![]() |
![]() |
![]() |
![]() |
AgsCropNote * | ags_crop_note_new () |
#define | AGS_CROP_NOTE() |
#define | AGS_CROP_NOTE_CLASS() |
#define | AGS_CROP_NOTE_GET_CLASS() |
#define | AGS_IS_CROP_NOTE() |
GType | ags_crop_note_get_type () |
#define | AGS_CROP_NOTE_DEFAULT_X_LENGTH |
#define | AGS_TYPE_CROP_NOTE |
struct | AgsCropNote |
struct | AgsCropNoteClass |
AgsCropNote * ags_crop_note_new (AgsNotation *notation
,GList *selection
,guint x_padding
,gint x_crop
,gboolean absolute
,gboolean in_place
,gboolean do_resize
);
WARNING you need to provide AgsAudio as a property.
Creates an AgsCropNote task. Note either in_place
or do_resize
shall
be TRUE
else it won't have any effect.
notation |
the AgsNotation |
|
selection |
the selection as GList |
|
x_padding |
the x padding to use |
|
x_crop |
the amout to crop |
|
absolute |
if |
|
in_place |
if |
|
do_resize |
if |
Since: 2.0.0
#define AGS_CROP_NOTE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CROP_NOTE, AgsCropNote))
#define AGS_CROP_NOTE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_CROP_NOTE, AgsCropNoteClass))
#define AGS_CROP_NOTE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_CROP_NOTE, AgsCropNoteClass))
#define AGS_IS_CROP_NOTE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_CROP_NOTE))
“absolute”
property“absolute” gboolean
Crop notation by absolute position.
Flags: Read / Write
Default value: FALSE
Since: 2.0.0
“do-resize”
property“do-resize” gboolean
Crop notation do resize.
Flags: Read / Write
Default value: FALSE
Since: 2.0.0
“in-place”
property“in-place” gboolean
Crop notation in place.
Flags: Read / Write
Default value: FALSE
Since: 2.0.0
“notation”
property“notation” AgsNotation *
The assigned AgsNotation
Flags: Read / Write
Since: 2.0.0
“x-crop”
property“x-crop” gint
Crop notation by x-crop amount.
Flags: Read / Write
Allowed values: [-307200,307200]
Default value: 0
Since: 2.0.0
“x-padding”
property“x-padding” guint
Crop notation with x padding.
Flags: Read / Write
Allowed values: <= 307200
Default value: 0
Since: 2.0.0