synfig-studio  1.0.3
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
studio::MetaDataTreeStore Class Reference

#include <metadatatreestore.h>

Classes

class  Model

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)

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

References MetaDataTreeStore().

Member Data Documentation

const Model studio::MetaDataTreeStore::model

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