AgsRemoveNote

AgsRemoveNote — remove note object to notation

Synopsis

#include <ags/audio/task/ags_remove_note.h>

struct              AgsRemoveNote;
struct              AgsRemoveNoteClass;
AgsRemoveNote *     ags_remove_note_new                 (AgsNotation *notation,
                                                         guint x,
                                                         guint y);

Description

The AgsRemoveNote task removes AgsNote to AgsNotation.

Details

struct AgsRemoveNote

struct AgsRemoveNote {
  AgsTask task;

  AgsNotation *notation;

  guint x;
  guint y;
};

struct AgsRemoveNoteClass

struct AgsRemoveNoteClass {
  AgsTaskClass task;
};

ags_remove_note_new ()

AgsRemoveNote *     ags_remove_note_new                 (AgsNotation *notation,
                                                         guint x,
                                                         guint y);

Creates an AgsRemoveNote.

notation :

the AgsNotation

x :

the x coordinate of AgsNote

y :

the y coordinate of AgsNote

Returns :

an new AgsRemoveNote.

Since 0.4