| synfig-studio
    1.0.3
    | 
#include <childrentreestore.h>
 
  
 | Public Member Functions | |
| ChildrenTreeStore (etl::loose_handle< synfigapp::CanvasInterface > canvas_interface_) | |
| ~ChildrenTreeStore () | |
| void | rebuild () | 
| void | refresh () | 
| void | rebuild_value_nodes () | 
| void | refresh_value_nodes () | 
| void | rebuild_canvases () | 
| void | refresh_canvases () | 
| void | refresh_row (Gtk::TreeModel::Row &row, bool do_children=false) | 
| Gtk::TreeModel::Row | get_canvas_row () const | 
| Gtk::TreeModel::Row | get_value_node_row () const | 
|  Public Member Functions inherited from studio::CanvasTreeStore | |
| CanvasTreeStore (etl::loose_handle< synfigapp::CanvasInterface > canvas_interface_) | |
| ~CanvasTreeStore () | |
| etl::loose_handle < synfigapp::CanvasInterface > | canvas_interface () | 
| etl::loose_handle< const synfigapp::CanvasInterface > | canvas_interface () const | 
| virtual void | rebuild_row (Gtk::TreeModel::Row &row, bool do_children=true) | 
| virtual void | set_row (Gtk::TreeRow row, synfigapp::ValueDesc value_desc, bool do_children=true) | 
| bool | find_first_value_desc (const synfigapp::ValueDesc &value_desc, Gtk::TreeIter &iter) | 
| bool | find_next_value_desc (const synfigapp::ValueDesc &value_desc, Gtk::TreeIter &iter) | 
| bool | find_first_value_node (const synfig::ValueNode::Handle &value_node, Gtk::TreeIter &iter) | 
| bool | find_next_value_node (const synfig::ValueNode::Handle &value_node, Gtk::TreeIter &iter) | 
| etl::loose_handle < synfigapp::CanvasInterface > | get_canvas_interface () const | 
| virtual void | on_value_node_changed (synfig::ValueNode::Handle value_node)=0 | 
| Static Public Member Functions | |
| static Glib::RefPtr < ChildrenTreeStore > | create (etl::loose_handle< synfigapp::CanvasInterface > canvas_interface_) | 
|  Static Public Member Functions inherited from studio::CanvasTreeStore | |
| static CellRenderer_ValueBase * | add_cell_renderer_value (Gtk::TreeView::Column *column) | 
| static CellRenderer_TimeTrack * | add_cell_renderer_value_node (Gtk::TreeView::Column *column) | 
| Public Attributes | |
| const Model | model | 
| TreeModel for the layers. | |
|  Public Attributes inherited from studio::CanvasTreeStore | |
| const Model | model | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from studio::CanvasTreeStore | |
| virtual void | get_value_vfunc (const Gtk::TreeModel::iterator &iter, int column, Glib::ValueBase &value) const | 
| ChildrenTreeStore::ChildrenTreeStore | ( | etl::loose_handle< synfigapp::CanvasInterface > | canvas_interface_ | ) | 
| ChildrenTreeStore::~ChildrenTreeStore | ( | ) | 
| void ChildrenTreeStore::rebuild | ( | ) | 
References rebuild_canvases(), and rebuild_value_nodes().
Referenced by ChildrenTreeStore().
| void ChildrenTreeStore::refresh | ( | ) | 
References refresh_canvases(), and refresh_value_nodes().
| void ChildrenTreeStore::rebuild_value_nodes | ( | ) | 
References studio::CanvasTreeStore::canvas_interface().
Referenced by rebuild().
| void ChildrenTreeStore::refresh_value_nodes | ( | ) | 
References refresh_row().
Referenced by refresh().
| void ChildrenTreeStore::rebuild_canvases | ( | ) | 
References studio::CanvasTreeStore::canvas_interface().
Referenced by rebuild(), and refresh_canvases().
| void ChildrenTreeStore::refresh_canvases | ( | ) | 
References rebuild_canvases().
Referenced by refresh().
| 
 | virtual | 
Reimplemented from studio::CanvasTreeStore.
References studio::CanvasTreeStore::Model::is_value_node, model, and studio::CanvasTreeStore::Model::value_node.
Referenced by refresh_value_nodes().
| 
 | inline | 
| 
 | inline | 
| 
 | static | 
References ChildrenTreeStore().
| const Model studio::ChildrenTreeStore::model | 
TreeModel for the layers.
Referenced by ChildrenTreeStore(), and refresh_row().
 1.8.1.2
 1.8.1.2