#include <metadatatreestore.h>
Public Member Functions | |
~MetaDataTreeStore () | |
etl::loose_handle < synfigapp::CanvasInterface > | get_canvas_interface () |
etl::loose_handle< const synfigapp::CanvasInterface > | get_canvas_interface () const |
synfig::Canvas::Handle | get_canvas () const |
synfig::Canvas::Handle | get_canvas () |
void | rebuild () |
void | refresh () |
Static Public Member Functions | |
static Glib::RefPtr < MetaDataTreeStore > | create (etl::loose_handle< synfigapp::CanvasInterface >) |
Public Attributes | |
const Model | model |
Protected Member Functions | |
MetaDataTreeStore (etl::loose_handle< synfigapp::CanvasInterface >) | |
void | get_value_vfunc (const Gtk::TreeModel::iterator &iter, int column, Glib::ValueBase &value) const |
void | set_value_impl (const Gtk::TreeModel::iterator &iter, int column, const Glib::ValueBase &value) |
Classes | |
class | Model |
MetaDataTreeStore::~MetaDataTreeStore | ( | ) |
MetaDataTreeStore::MetaDataTreeStore | ( | etl::loose_handle< synfigapp::CanvasInterface > | canvas_interface_ | ) | [protected] |
etl::loose_handle<synfigapp::CanvasInterface> studio::MetaDataTreeStore::get_canvas_interface | ( | ) | [inline] |
Referenced by set_value_impl().
etl::loose_handle<const synfigapp::CanvasInterface> studio::MetaDataTreeStore::get_canvas_interface | ( | ) | const [inline] |
synfig::Canvas::Handle studio::MetaDataTreeStore::get_canvas | ( | ) | const [inline] |
Referenced by get_value_vfunc(), MetaDataTreeStore(), and rebuild().
synfig::Canvas::Handle studio::MetaDataTreeStore::get_canvas | ( | ) | [inline] |
void MetaDataTreeStore::rebuild | ( | ) |
References get_canvas(), studio::MetaDataTreeStore::Model::key, and model.
Referenced by MetaDataTreeStore(), and refresh().
void studio::MetaDataTreeStore::refresh | ( | ) | [inline] |
References rebuild().
void MetaDataTreeStore::get_value_vfunc | ( | const Gtk::TreeModel::iterator & | iter, | |
int | column, | |||
Glib::ValueBase & | value | |||
) | const [protected] |
void MetaDataTreeStore::set_value_impl | ( | const Gtk::TreeModel::iterator & | iter, | |
int | column, | |||
const Glib::ValueBase & | value | |||
) | [protected] |
Glib::RefPtr< MetaDataTreeStore > MetaDataTreeStore::create | ( | etl::loose_handle< synfigapp::CanvasInterface > | canvas_interface_ | ) | [static] |
Referenced by get_value_vfunc(), rebuild(), and set_value_impl().