lilydirectives

lilydirectives

Functions

Types and Values

#define LILYDIRECTIVE_H

Description

Functions

get_note_directive_number ()

DenemoDirective *
get_note_directive_number (gint num);

unpopulate_menu ()

gboolean
unpopulate_menu (GtkWidget *menu);

get_scoretitle ()

gchar *
get_scoretitle (void);

widget_for_directive ()

void
widget_for_directive (DenemoDirective *directive);

widget_for_staff_directive ()

void
widget_for_staff_directive (DenemoDirective *directive,
                            GtkMenu *menu);

widget_for_voice_directive ()

void
widget_for_voice_directive (DenemoDirective *directive,
                            GtkMenu *menu);

widget_for_movementcontrol_directive ()

void
widget_for_movementcontrol_directive (DenemoDirective *directive);

widget_for_header_directive ()

void
widget_for_header_directive (DenemoDirective *directive);

widget_for_layout_directive ()

void
widget_for_layout_directive (DenemoDirective *directive);

text_edit_note_directive ()

gboolean
text_edit_note_directive (gchar *tag);

set_action_script_for_tag ()

void
set_action_script_for_tag (gchar *tag,
                           gchar *script);

get_action_script ()

gchar *
get_action_script (gchar *name);

edit_object_directive ()

void
edit_object_directive (DenemoAction *action,
                       DenemoScriptParam *param);

edit_clef_directive ()

void
edit_clef_directive (DenemoAction *action,
                     DenemoScriptParam *param);

edit_keysig_directive ()

void
edit_keysig_directive (DenemoAction *action,
                       DenemoScriptParam *param);

edit_timesig_directive ()

void
edit_timesig_directive (DenemoAction *action,
                        DenemoScriptParam *param);

edit_staff_directive ()

void
edit_staff_directive (DenemoAction *action,
                      DenemoScriptParam *param);

edit_voice_directive ()

void
edit_voice_directive (DenemoAction *action,
                      DenemoScriptParam *param);

edit_score_directive ()

void
edit_score_directive (DenemoAction *action,
                      DenemoScriptParam *param);

edit_movement_directive ()

void
edit_movement_directive (DenemoAction *action,
                         DenemoScriptParam *param);

edit_object ()

void
edit_object (void);

standalone_directive ()

void
standalone_directive (DenemoAction *action,
                      DenemoScriptParam *param);

delete_chord_or_note_directive ()

void
delete_chord_or_note_directive (DenemoAction *action,
                                DenemoScriptParam *param);

delete_directives ()

void
delete_directives (GList **pdirectives);

delete_chord_directive ()

gboolean
delete_chord_directive (gchar *tag);

delete_note_directive ()

gboolean
delete_note_directive (gchar *tag);

delete_staff_directive ()

gboolean
delete_staff_directive (gchar *tag);

delete_voice_directive ()

gboolean
delete_voice_directive (gchar *tag);

DECL_PUT_FIELD()

#define DECL_PUT_FIELD(what, field) gboolean what##_directive_put_##field(gchar *tag, gchar *value);

DECL_GET_FIELD()

#define DECL_GET_FIELD(what, field) gchar *what##_directive_get_##field(gchar *tag);

DECL_GET_INT()

#define DECL_GET_INT(what, field) gint what##_directive_get_##field(gchar *tag);

DECL_PUT_INT()

#define DECL_PUT_INT(what, field) gboolean what##_directive_put_##field(gchar *tag, gint value);

DECL_PUT_GRAPHIC()

#define DECL_PUT_GRAPHIC(what) gboolean what##_directive_put_graphic(gchar *tag, gchar *value);

widget_for_directive_menu ()

void
widget_for_directive_menu (DenemoDirective *directive);

Types and Values

LILYDIRECTIVE_H

#define LILYDIRECTIVE_H