#include <canvastreestore.h>
Protected Member Functions |
virtual void | get_value_vfunc (const Gtk::TreeModel::iterator &iter, int column, Glib::ValueBase &value) const |
Constructor & Destructor Documentation
CanvasTreeStore::~CanvasTreeStore |
( |
| ) |
|
Member Function Documentation
void CanvasTreeStore::get_value_vfunc |
( |
const Gtk::TreeModel::iterator & |
iter, |
|
|
int |
column, |
|
|
Glib::ValueBase & |
value |
|
) |
| const |
|
protectedvirtual |
Reimplemented in studio::LayerParamTreeStore.
References _, studio::CanvasTreeStore::Model::canvas, canvas_interface(), synfigapp::ValueDesc::get_interpolation(), studio::get_interpolation_pixbuf(), synfigapp::ValueDesc::get_static(), studio::get_tree_pixbuf(), synfigapp::ValueDesc::get_value(), synfigapp::ValueDesc::get_value_node(), synfigapp::ValueDesc::get_value_type(), studio::CanvasTreeStore::Model::icon, studio::CanvasTreeStore::Model::id, studio::CanvasTreeStore::Model::interpolation_icon, studio::CanvasTreeStore::Model::interpolation_icon_visible, studio::CanvasTreeStore::Model::is_canvas, synfigapp::ValueDesc::is_const(), studio::CanvasTreeStore::Model::is_editable, synfigapp::is_editable(), studio::CanvasTreeStore::Model::is_exported, studio::CanvasTreeStore::Model::is_shared, studio::CanvasTreeStore::Model::is_static, studio::CanvasTreeStore::Model::is_value_node, synfigapp::ValueDesc::is_value_node(), studio::CanvasTreeStore::Model::label, model, studio::CanvasTreeStore::Model::name, studio::CanvasTreeStore::Model::type, studio::CanvasTreeStore::Model::value, and studio::CanvasTreeStore::Model::value_desc.
void CanvasTreeStore::rebuild_row |
( |
Gtk::TreeModel::Row & |
row, |
|
|
bool |
do_children = true |
|
) |
| |
|
virtual |
References synfigapp::ValueDesc::get_value_node(), studio::CanvasTreeStore::Model::id, studio::CanvasTreeStore::Model::is_editable, studio::CanvasTreeStore::Model::is_value_node, studio::CanvasTreeStore::Model::label, studio::CanvasTreeStore::Model::link_count, model, studio::CanvasTreeStore::Model::name, set_row(), studio::CanvasTreeStore::Model::value_desc, and studio::CanvasTreeStore::Model::value_node.
Referenced by refresh_row().
void CanvasTreeStore::refresh_row |
( |
Gtk::TreeModel::Row & |
row, |
|
|
bool |
do_children = true |
|
) |
| |
|
virtual |
void CanvasTreeStore::set_row |
( |
Gtk::TreeRow |
row, |
|
|
synfigapp::ValueDesc |
value_desc, |
|
|
bool |
do_children = true |
|
) |
| |
|
virtual |
References studio::CanvasTreeStore::Model::canvas, canvas_interface(), studio::CanvasTreeStore::Model::child_param_desc, synfigapp::ValueDesc::get_canvas(), synfigapp::ValueDesc::get_value_node(), synfigapp::ValueDesc::is_value_node(), studio::CanvasTreeStore::Model::link_count, studio::CanvasTreeStore::Model::link_id, model, studio::CanvasTreeStore::Model::name, synfigapp::ValueDesc::parent_is_canvas(), studio::CanvasTreeStore::Model::tooltip, studio::CanvasTreeStore::Model::value_desc, and studio::CanvasTreeStore::Model::value_node.
Referenced by rebuild_row(), and refresh_row().
bool CanvasTreeStore::find_first_value_desc |
( |
const synfigapp::ValueDesc & |
value_desc, |
|
|
Gtk::TreeIter & |
iter |
|
) |
| |
bool CanvasTreeStore::find_next_value_desc |
( |
const synfigapp::ValueDesc & |
value_desc, |
|
|
Gtk::TreeIter & |
iter |
|
) |
| |
bool CanvasTreeStore::find_first_value_node |
( |
const synfig::ValueNode::Handle & |
value_node, |
|
|
Gtk::TreeIter & |
iter |
|
) |
| |
bool CanvasTreeStore::find_next_value_node |
( |
const synfig::ValueNode::Handle & |
value_node, |
|
|
Gtk::TreeIter & |
iter |
|
) |
| |
virtual void studio::CanvasTreeStore::on_value_node_changed |
( |
synfig::ValueNode::Handle |
value_node | ) |
|
|
pure virtual |
Member Data Documentation
const Model studio::CanvasTreeStore::model |
The documentation for this class was generated from the following files: