aboutsummaryrefslogtreecommitdiffstats
path: root/src/gui/MachinaGUI.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-12-05 07:31:01 +0000
committerDavid Robillard <d@drobilla.net>2007-12-05 07:31:01 +0000
commitf673a148c7104b3aaee4b1332a3631ac15f5f769 (patch)
tree1939bcee973cc8a1feabccda4730d9ee379e7d0d /src/gui/MachinaGUI.hpp
parent8e6c991346fbe7d578b02722fbe7f292c9747187 (diff)
downloadmachina-f673a148c7104b3aaee4b1332a3631ac15f5f769.tar.gz
machina-f673a148c7104b3aaee4b1332a3631ac15f5f769.tar.bz2
machina-f673a148c7104b3aaee4b1332a3631ac15f5f769.zip
Add preliminary mutation to machina (only random edge probability mutation so far).
git-svn-id: http://svn.drobilla.net/lad/machina@951 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/MachinaGUI.hpp')
-rw-r--r--src/gui/MachinaGUI.hpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/gui/MachinaGUI.hpp b/src/gui/MachinaGUI.hpp
index 4b82ff3..cc1eee3 100644
--- a/src/gui/MachinaGUI.hpp
+++ b/src/gui/MachinaGUI.hpp
@@ -62,10 +62,13 @@ protected:
void show_labels_toggled();
void menu_help_about();
void menu_help_help();
+ void arrange();
+ void add_edge();
+ void remove_edge();
+ void adjust_edge();
void zoom(double z);
- bool idle_callback();
void update_toolbar();
- void arrange();
+ bool idle_callback();
bool scrolled_window_event(GdkEvent* ev);
void record_toggled();
@@ -116,6 +119,9 @@ protected:
Gtk::ToolButton* _zoom_normal_button;
Gtk::ToolButton* _zoom_full_button;
Gtk::ToolButton* _arrange_button;
+ Gtk::ToolButton* _add_edge_button;
+ Gtk::ToolButton* _remove_edge_button;
+ Gtk::ToolButton* _adjust_edge_button;
};
#endif // MACHINA_GUI_H