studio::MetaDataTreeStore Class Reference

#include <metadatatreestore.h>

List of all members.

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


Constructor & Destructor Documentation

MetaDataTreeStore::~MetaDataTreeStore (  ) 

MetaDataTreeStore::MetaDataTreeStore ( etl::loose_handle< synfigapp::CanvasInterface canvas_interface_  )  [protected]

References get_canvas(), and rebuild().

Referenced by create().


Member Function Documentation

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]

synfig::Canvas::Handle studio::MetaDataTreeStore::get_canvas (  )  [inline]

void MetaDataTreeStore::rebuild (  ) 

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]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Fri Jul 31 00:03:28 2009 for synfig-studio by  doxygen 1.5.6