ags_gui_file_xml

ags_gui_file_xml

Functions

void ags_file_read_widget ()
xmlNode * ags_file_write_widget ()
void ags_file_read_window ()
xmlNode * ags_file_write_window ()
void ags_file_read_menu_bar ()
xmlNode * ags_file_write_menu_bar ()
void ags_file_read_machine_counter ()
xmlNode * ags_file_write_machine_counter ()
void ags_file_read_machine_counter_list ()
xmlNode * ags_file_write_machine_counter_list ()
void ags_file_read_machine ()
xmlNode * ags_file_write_machine ()
void ags_file_read_machine_resolve_audio ()
void ags_file_read_machine_list ()
xmlNode * ags_file_write_machine_list ()
void ags_file_read_pad ()
xmlNode * ags_file_write_pad ()
void ags_file_read_pad_list ()
xmlNode * ags_file_write_pad_list ()
void ags_file_read_mixer_input_pad ()
xmlNode * ags_file_write_mixer_input_pad ()
void ags_file_read_mixer_output_pad ()
xmlNode * ags_file_write_mixer_output_pad ()
void ags_file_read_line ()
xmlNode * ags_file_write_line ()
void ags_file_read_line_list ()
xmlNode * ags_file_write_line_list ()
void ags_file_read_line_member ()
xmlNode * ags_file_write_line_member ()
void ags_file_read_line_member_list ()
xmlNode * ags_file_write_line_member_list ()
void ags_file_read_effect_bridge ()
xmlNode * ags_file_write_effect_bridge ()
void ags_file_read_effect_bridge_resolve_audio ()
void ags_file_read_effect_bridge_list ()
xmlNode * ags_file_write_effect_bridge_list ()
void ags_file_read_effect_bulk ()
xmlNode * ags_file_write_effect_bulk ()
void ags_file_read_effect_bulk_list ()
xmlNode * ags_file_write_effect_bulk_list ()
void ags_file_read_effect_bulk_resolve_audio ()
void ags_file_read_bulk_member ()
xmlNode * ags_file_write_bulk_member ()
void ags_file_read_bulk_member_list ()
xmlNode * ags_file_write_bulk_member_list ()
void ags_file_read_effect_pad ()
xmlNode * ags_file_write_effect_pad ()
void ags_file_read_effect_pad_list ()
xmlNode * ags_file_write_effect_pad_list ()
void ags_file_read_effect_line ()
xmlNode * ags_file_write_effect_line ()
void ags_file_read_effect_line_list ()
xmlNode * ags_file_write_effect_line_list ()
void ags_file_read_dialog ()
xmlNode * ags_file_write_dialog ()
void ags_file_read_dialog_list ()
xmlNode * ags_file_write_dialog_list ()
void ags_file_read_machine_editor ()
xmlNode * ags_file_write_machine_editor ()
void ags_file_read_machine_editor_list ()
xmlNode * ags_file_write_machine_editor_list ()
void ags_file_read_pad_editor ()
xmlNode * ags_file_write_pad_editor ()
void ags_file_read_line_editor ()
xmlNode * ags_file_write_line_editor ()
void ags_file_read_link_editor ()
xmlNode * ags_file_write_link_editor ()
void ags_file_read_line_member_editor ()
xmlNode * ags_file_write_line_member_editor ()
void ags_file_read_link_collection_editor ()
xmlNode * ags_file_write_link_collection_editor ()
void ags_file_read_resize_editor ()
xmlNode * ags_file_write_resize_editor ()
void ags_file_read_editor ()
xmlNode * ags_file_write_editor ()
void ags_file_read_toolbar ()
xmlNode * ags_file_write_toolbar ()
void ags_file_read_machine_selector ()
xmlNode * ags_file_write_machine_selector ()
void ags_file_read_notebook ()
xmlNode * ags_file_write_notebook ()
void ags_file_read_notebook_tab_list ()
xmlNode * ags_file_write_notebook_tab_list ()
void ags_file_read_notebook_tab ()
xmlNode * ags_file_write_notebook_tab ()
void ags_file_read_navigation ()
xmlNode * ags_file_write_navigation ()
void ags_file_read_automation_window ()
xmlNode * ags_file_write_automation_window ()
void ags_file_read_automation_window_list ()
xmlNode * ags_file_write_automation_window_list ()
void ags_file_read_automation_editor ()
xmlNode * ags_file_write_automation_editor ()
void ags_file_read_automation_editor_list ()
xmlNode * ags_file_write_automation_editor_list ()
void ags_file_read_automation_toolbar ()
xmlNode * ags_file_write_automation_toolbar ()
void ags_file_read_automation_toolbar_list ()
xmlNode * ags_file_write_automation_toolbar_list ()
void ags_file_read_automation_edit ()
xmlNode * ags_file_write_automation_edit ()
void ags_file_read_automation_edit_list ()
xmlNode * ags_file_write_automation_edit_list ()
void ags_file_read_automation_area ()
xmlNode * ags_file_write_automation_area ()
void ags_file_read_automation_area_list ()
xmlNode * ags_file_write_automation_area_list ()

Description

Functions

ags_file_read_widget ()

void
ags_file_read_widget (AgsFile *file,
                      xmlNode *node,
                      GtkWidget *widget);


ags_file_write_widget ()

xmlNode *
ags_file_write_widget (AgsFile *file,
                       xmlNode *parent,
                       GtkWidget *widget);


ags_file_read_window ()

void
ags_file_read_window (AgsFile *file,
                      xmlNode *node,
                      AgsWindow **window);


ags_file_write_window ()

xmlNode *
ags_file_write_window (AgsFile *file,
                       xmlNode *parent,
                       AgsWindow *window);


ags_file_read_menu_bar ()

void
ags_file_read_menu_bar (AgsFile *file,
                        xmlNode *node,
                        AgsMenuBar **menu_bar);


ags_file_write_menu_bar ()

xmlNode *
ags_file_write_menu_bar (AgsFile *file,
                         xmlNode *parent,
                         AgsMenuBar *menu_bar);


ags_file_read_machine_counter ()

void
ags_file_read_machine_counter (AgsFile *file,
                               xmlNode *node,
                               AgsMachineCounter **machine_counter);


ags_file_write_machine_counter ()

xmlNode *
ags_file_write_machine_counter (AgsFile *file,
                                xmlNode *parent,
                                AgsMachineCounter *machine_counter);


ags_file_read_machine_counter_list ()

void
ags_file_read_machine_counter_list (AgsFile *file,
                                    xmlNode *node,
                                    GList **machine_counter);


ags_file_write_machine_counter_list ()

xmlNode *
ags_file_write_machine_counter_list (AgsFile *file,
                                     xmlNode *parent,
                                     GList *machine_counter);


ags_file_read_machine ()

void
ags_file_read_machine (AgsFile *file,
                       xmlNode *node,
                       AgsMachine **machine);


ags_file_write_machine ()

xmlNode *
ags_file_write_machine (AgsFile *file,
                        xmlNode *parent,
                        AgsMachine *machine);


ags_file_read_machine_resolve_audio ()

void
ags_file_read_machine_resolve_audio (AgsFileLookup *file_lookup,
                                     AgsMachine *machine);


ags_file_read_machine_list ()

void
ags_file_read_machine_list (AgsFile *file,
                            xmlNode *node,
                            GList **machine);


ags_file_write_machine_list ()

xmlNode *
ags_file_write_machine_list (AgsFile *file,
                             xmlNode *parent,
                             GList *machine);


ags_file_read_pad ()

void
ags_file_read_pad (AgsFile *file,
                   xmlNode *node,
                   AgsPad **pad);


ags_file_write_pad ()

xmlNode *
ags_file_write_pad (AgsFile *file,
                    xmlNode *parent,
                    AgsPad *pad);


ags_file_read_pad_list ()

void
ags_file_read_pad_list (AgsFile *file,
                        xmlNode *node,
                        GList **pad);


ags_file_write_pad_list ()

xmlNode *
ags_file_write_pad_list (AgsFile *file,
                         xmlNode *parent,
                         GList *pad);


ags_file_read_mixer_input_pad ()

void
ags_file_read_mixer_input_pad (AgsFile *file,
                               xmlNode *node,
                               AgsPad *mixer_input_pad);


ags_file_write_mixer_input_pad ()

xmlNode *
ags_file_write_mixer_input_pad (AgsFile *file,
                                xmlNode *parent,
                                AgsPad *mixer_input_pad);


ags_file_read_mixer_output_pad ()

void
ags_file_read_mixer_output_pad (AgsFile *file,
                                xmlNode *node,
                                AgsPad *mixer_output_pad);


ags_file_write_mixer_output_pad ()

xmlNode *
ags_file_write_mixer_output_pad (AgsFile *file,
                                 xmlNode *parent,
                                 AgsPad *mixer_output_pad);


ags_file_read_line ()

void
ags_file_read_line (AgsFile *file,
                    xmlNode *node,
                    AgsLine **line);


ags_file_write_line ()

xmlNode *
ags_file_write_line (AgsFile *file,
                     xmlNode *parent,
                     AgsLine *line);


ags_file_read_line_list ()

void
ags_file_read_line_list (AgsFile *file,
                         xmlNode *node,
                         GList **line);


ags_file_write_line_list ()

xmlNode *
ags_file_write_line_list (AgsFile *file,
                          xmlNode *parent,
                          GList *line);


ags_file_read_line_member ()

void
ags_file_read_line_member (AgsFile *file,
                           xmlNode *node,
                           AgsLineMember **line_member);


ags_file_write_line_member ()

xmlNode *
ags_file_write_line_member (AgsFile *file,
                            xmlNode *parent,
                            AgsLineMember *line_member);


ags_file_read_line_member_list ()

void
ags_file_read_line_member_list (AgsFile *file,
                                xmlNode *node,
                                GList **line_member);


ags_file_write_line_member_list ()

xmlNode *
ags_file_write_line_member_list (AgsFile *file,
                                 xmlNode *parent,
                                 GList *line_member);


ags_file_read_effect_bridge ()

void
ags_file_read_effect_bridge (AgsFile *file,
                             xmlNode *node,
                             AgsEffectBridge **effect_bridge);


ags_file_write_effect_bridge ()

xmlNode *
ags_file_write_effect_bridge (AgsFile *file,
                              xmlNode *parent,
                              AgsEffectBridge *effect_bridge);


ags_file_read_effect_bridge_resolve_audio ()

void
ags_file_read_effect_bridge_resolve_audio
                               (AgsFileLookup *file_lookup,
                                AgsEffectBridge *effect_bridge);


ags_file_read_effect_bridge_list ()

void
ags_file_read_effect_bridge_list (AgsFile *file,
                                  xmlNode *node,
                                  GList **effect_bridge);


ags_file_write_effect_bridge_list ()

xmlNode *
ags_file_write_effect_bridge_list (AgsFile *file,
                                   xmlNode *parent,
                                   GList *effect_bridge);


ags_file_read_effect_bulk ()

void
ags_file_read_effect_bulk (AgsFile *file,
                           xmlNode *node,
                           AgsEffectBulk **effect_bulk);


ags_file_write_effect_bulk ()

xmlNode *
ags_file_write_effect_bulk (AgsFile *file,
                            xmlNode *parent,
                            AgsEffectBulk *effect_bulk);


ags_file_read_effect_bulk_list ()

void
ags_file_read_effect_bulk_list (AgsFile *file,
                                xmlNode *node,
                                GList **effect_bulk);


ags_file_write_effect_bulk_list ()

xmlNode *
ags_file_write_effect_bulk_list (AgsFile *file,
                                 xmlNode *parent,
                                 GList *effect_bulk);


ags_file_read_effect_bulk_resolve_audio ()

void
ags_file_read_effect_bulk_resolve_audio
                               (AgsFileLookup *file_lookup,
                                AgsEffectBulk *effect_bulk);


ags_file_read_bulk_member ()

void
ags_file_read_bulk_member (AgsFile *file,
                           xmlNode *node,
                           AgsBulkMember **bulk_member);


ags_file_write_bulk_member ()

xmlNode *
ags_file_write_bulk_member (AgsFile *file,
                            xmlNode *parent,
                            AgsBulkMember *bulk_member);


ags_file_read_bulk_member_list ()

void
ags_file_read_bulk_member_list (AgsFile *file,
                                xmlNode *node,
                                GList **bulk_member);


ags_file_write_bulk_member_list ()

xmlNode *
ags_file_write_bulk_member_list (AgsFile *file,
                                 xmlNode *parent,
                                 GList *bulk_member);


ags_file_read_effect_pad ()

void
ags_file_read_effect_pad (AgsFile *file,
                          xmlNode *node,
                          AgsEffectPad **effect_pad);


ags_file_write_effect_pad ()

xmlNode *
ags_file_write_effect_pad (AgsFile *file,
                           xmlNode *parent,
                           AgsEffectPad *effect_pad);


ags_file_read_effect_pad_list ()

void
ags_file_read_effect_pad_list (AgsFile *file,
                               xmlNode *node,
                               GList **effect_pad);


ags_file_write_effect_pad_list ()

xmlNode *
ags_file_write_effect_pad_list (AgsFile *file,
                                xmlNode *parent,
                                GList *effect_pad);


ags_file_read_effect_line ()

void
ags_file_read_effect_line (AgsFile *file,
                           xmlNode *node,
                           AgsEffectLine **effect_line);


ags_file_write_effect_line ()

xmlNode *
ags_file_write_effect_line (AgsFile *file,
                            xmlNode *parent,
                            AgsEffectLine *effect_line);


ags_file_read_effect_line_list ()

void
ags_file_read_effect_line_list (AgsFile *file,
                                xmlNode *node,
                                GList **effect_line);


ags_file_write_effect_line_list ()

xmlNode *
ags_file_write_effect_line_list (AgsFile *file,
                                 xmlNode *parent,
                                 GList *effect_line);


ags_file_read_dialog ()

void
ags_file_read_dialog (AgsFile *file,
                      xmlNode *node,
                      GtkDialog **dialog);


ags_file_write_dialog ()

xmlNode *
ags_file_write_dialog (AgsFile *file,
                       xmlNode *parent,
                       GtkDialog *dialog);


ags_file_read_dialog_list ()

void
ags_file_read_dialog_list (AgsFile *file,
                           xmlNode *node,
                           GList **dialog);


ags_file_write_dialog_list ()

xmlNode *
ags_file_write_dialog_list (AgsFile *file,
                            xmlNode *parent,
                            GList *dialog);


ags_file_read_machine_editor ()

void
ags_file_read_machine_editor (AgsFile *file,
                              xmlNode *node,
                              AgsMachineEditor **machine_editor);


ags_file_write_machine_editor ()

xmlNode *
ags_file_write_machine_editor (AgsFile *file,
                               xmlNode *parent,
                               AgsMachineEditor *machine_editor);


ags_file_read_machine_editor_list ()

void
ags_file_read_machine_editor_list (AgsFile *file,
                                   xmlNode *node,
                                   GList **machine_editor);


ags_file_write_machine_editor_list ()

xmlNode *
ags_file_write_machine_editor_list (AgsFile *file,
                                    xmlNode *parent,
                                    GList *machine_editor);


ags_file_read_pad_editor ()

void
ags_file_read_pad_editor (AgsFile *file,
                          xmlNode *node,
                          AgsPadEditor **pad_editor);


ags_file_write_pad_editor ()

xmlNode *
ags_file_write_pad_editor (AgsFile *file,
                           xmlNode *parent,
                           AgsPadEditor *pad_editor);


ags_file_read_line_editor ()

void
ags_file_read_line_editor (AgsFile *file,
                           xmlNode *node,
                           AgsLineEditor **line_editor);


ags_file_write_line_editor ()

xmlNode *
ags_file_write_line_editor (AgsFile *file,
                            xmlNode *parent,
                            AgsLineEditor *line_editor);


ags_file_read_link_editor ()

void
ags_file_read_link_editor (AgsFile *file,
                           xmlNode *node,
                           AgsLinkEditor **link_editor);


ags_file_write_link_editor ()

xmlNode *
ags_file_write_link_editor (AgsFile *file,
                            xmlNode *parent,
                            AgsLinkEditor *link_editor);


ags_file_read_line_member_editor ()

void
ags_file_read_line_member_editor (AgsFile *file,
                                  xmlNode *node,
                                  AgsLineMemberEditor **line_member_editor);


ags_file_write_line_member_editor ()

xmlNode *
ags_file_write_line_member_editor (AgsFile *file,
                                   xmlNode *parent,
                                   AgsLineMemberEditor *line_member_editor);


ags_file_read_link_collection_editor ()

void
ags_file_read_link_collection_editor (AgsFile *file,
                                      xmlNode *node,
                                      AgsLinkCollectionEditor **link_collection_editor);


ags_file_write_link_collection_editor ()

xmlNode *
ags_file_write_link_collection_editor (AgsFile *file,
                                       xmlNode *parent,
                                       AgsLinkCollectionEditor *link_collection_editor);


ags_file_read_resize_editor ()

void
ags_file_read_resize_editor (AgsFile *file,
                             xmlNode *node,
                             AgsResizeEditor **resize_editor);


ags_file_write_resize_editor ()

xmlNode *
ags_file_write_resize_editor (AgsFile *file,
                              xmlNode *parent,
                              AgsResizeEditor *resize_editor);


ags_file_read_editor ()

void
ags_file_read_editor (AgsFile *file,
                      xmlNode *node,
                      AgsEditor **editor);


ags_file_write_editor ()

xmlNode *
ags_file_write_editor (AgsFile *file,
                       xmlNode *parent,
                       AgsEditor *editor);


ags_file_read_toolbar ()

void
ags_file_read_toolbar (AgsFile *file,
                       xmlNode *node,
                       AgsToolbar **toolbar);


ags_file_write_toolbar ()

xmlNode *
ags_file_write_toolbar (AgsFile *file,
                        xmlNode *parent,
                        AgsToolbar *toolbar);


ags_file_read_machine_selector ()

void
ags_file_read_machine_selector (AgsFile *file,
                                xmlNode *parent,
                                AgsMachineSelector **machine_selector);


ags_file_write_machine_selector ()

xmlNode *
ags_file_write_machine_selector (AgsFile *file,
                                 xmlNode *node,
                                 AgsMachineSelector *machine_selector);


ags_file_read_notebook ()

void
ags_file_read_notebook (AgsFile *file,
                        xmlNode *node,
                        AgsNotebook **notebook);


ags_file_write_notebook ()

xmlNode *
ags_file_write_notebook (AgsFile *file,
                         xmlNode *parent,
                         AgsNotebook *notebook);


ags_file_read_notebook_tab_list ()

void
ags_file_read_notebook_tab_list (AgsFile *file,
                                 xmlNode *node,
                                 GList **notebook_tab_list);


ags_file_write_notebook_tab_list ()

xmlNode *
ags_file_write_notebook_tab_list (AgsFile *file,
                                  xmlNode *parent,
                                  GList *notebook_tab_list);


ags_file_read_notebook_tab ()

void
ags_file_read_notebook_tab (AgsFile *file,
                            xmlNode *node,
                            AgsNotebookTab **notebook_tab);


ags_file_write_notebook_tab ()

xmlNode *
ags_file_write_notebook_tab (AgsFile *file,
                             xmlNode *parent,
                             AgsNotebookTab *notebook_tab);


ags_file_read_navigation ()

void
ags_file_read_navigation (AgsFile *file,
                          xmlNode *node,
                          AgsNavigation **navigation);


ags_file_write_navigation ()

xmlNode *
ags_file_write_navigation (AgsFile *file,
                           xmlNode *parent,
                           AgsNavigation *navigation);


ags_file_read_automation_window ()

void
ags_file_read_automation_window (AgsFile *file,
                                 xmlNode *node,
                                 AgsAutomationWindow **automation_window);


ags_file_write_automation_window ()

xmlNode *
ags_file_write_automation_window (AgsFile *file,
                                  xmlNode *parent,
                                  AgsAutomationWindow *automation_window);


ags_file_read_automation_window_list ()

void
ags_file_read_automation_window_list (AgsFile *file,
                                      xmlNode *node,
                                      GList **automation_window_list);


ags_file_write_automation_window_list ()

xmlNode *
ags_file_write_automation_window_list (AgsFile *file,
                                       xmlNode *parent,
                                       GList *automation_window_list);


ags_file_read_automation_editor ()

void
ags_file_read_automation_editor (AgsFile *file,
                                 xmlNode *node,
                                 AgsAutomationEditor **automation_editor);


ags_file_write_automation_editor ()

xmlNode *
ags_file_write_automation_editor (AgsFile *file,
                                  xmlNode *parent,
                                  AgsAutomationEditor *automation_editor);


ags_file_read_automation_editor_list ()

void
ags_file_read_automation_editor_list (AgsFile *file,
                                      xmlNode *node,
                                      GList **automation_editor_list);


ags_file_write_automation_editor_list ()

xmlNode *
ags_file_write_automation_editor_list (AgsFile *file,
                                       xmlNode *parent,
                                       GList *automation_editor_list);


ags_file_read_automation_toolbar ()

void
ags_file_read_automation_toolbar (AgsFile *file,
                                  xmlNode *node,
                                  AgsAutomationToolbar **automation_toolbar);


ags_file_write_automation_toolbar ()

xmlNode *
ags_file_write_automation_toolbar (AgsFile *file,
                                   xmlNode *parent,
                                   AgsAutomationToolbar *automation_toolbar);


ags_file_read_automation_toolbar_list ()

void
ags_file_read_automation_toolbar_list (AgsFile *file,
                                       xmlNode *node,
                                       GList **automation_toolbar_list);


ags_file_write_automation_toolbar_list ()

xmlNode *
ags_file_write_automation_toolbar_list
                               (AgsFile *file,
                                xmlNode *parent,
                                GList *automation_toolbar_list);


ags_file_read_automation_edit ()

void
ags_file_read_automation_edit (AgsFile *file,
                               xmlNode *node,
                               AgsAutomationEdit **automation_edit);


ags_file_write_automation_edit ()

xmlNode *
ags_file_write_automation_edit (AgsFile *file,
                                xmlNode *parent,
                                AgsAutomationEdit *automation_edit);


ags_file_read_automation_edit_list ()

void
ags_file_read_automation_edit_list (AgsFile *file,
                                    xmlNode *node,
                                    GList **automation_edit_list);


ags_file_write_automation_edit_list ()

xmlNode *
ags_file_write_automation_edit_list (AgsFile *file,
                                     xmlNode *parent,
                                     GList *automation_edit_list);


ags_file_read_automation_area ()

void
ags_file_read_automation_area (AgsFile *file,
                               xmlNode *node,
                               AgsAutomationArea **automation_area);


ags_file_write_automation_area ()

xmlNode *
ags_file_write_automation_area (AgsFile *file,
                                xmlNode *parent,
                                AgsAutomationArea *automation_area);


ags_file_read_automation_area_list ()

void
ags_file_read_automation_area_list (AgsFile *file,
                                    xmlNode *node,
                                    GList **automation_area_list);


ags_file_write_automation_area_list ()

xmlNode *
ags_file_write_automation_area_list (AgsFile *file,
                                     xmlNode *parent,
                                     GList *automation_area_list);

Types and Values