25 #ifndef __SYNFIG_STUDIO_LAYERGROUPTREE_H
26 #define __SYNFIG_STUDIO_LAYERGROUPTREE_H
30 #include <gtkmm/treeview.h>
31 #include <gtkmm/treestore.h>
42 namespace synfig {
class Layer; }
70 Glib::RefPtr<LayerGroupTreeStore> layer_group_tree_store_;
77 sigc::signal<void,etl::handle<synfig::Layer> > signal_popup_layer_menu_;
91 bool on_event(GdkEvent *event);
92 void on_toggle(
const Glib::ustring& path_string);
93 void on_layer_renamed(
const Glib::ustring&path_string,
const Glib::ustring& value);
104 Glib::RefPtr<LayerGroupTreeStore>
get_model() {
return layer_group_tree_store_; }
110 void set_model(Glib::RefPtr<LayerGroupTreeStore> layer_group_tree_store_);