| 
    synfig-studio
    1.0.3
    
   | 
 
#include <historytreestore.h>
Classes | |
| class | Model | 
Public Member Functions | |
| sigc::signal< void > & | signal_undo_tree_changed () | 
| HistoryTreeStore (etl::loose_handle< studio::Instance > instance_) | |
| ~HistoryTreeStore () | |
| etl::loose_handle < studio::Instance >  | instance () | 
| etl::loose_handle< const  studio::Instance >  | instance () const | 
| void | rebuild () | 
| void | refresh () | 
| void | insert_action (Gtk::TreeRow row, etl::handle< synfigapp::Action::Undoable > action, bool is_active=true, bool is_undo=true, bool is_redo=false) | 
Static Public Member Functions | |
| static bool | search_func (const Glib::RefPtr< TreeModel > &, int, const Glib::ustring &, const TreeModel::iterator &) | 
| static Glib::RefPtr < HistoryTreeStore >  | create (etl::loose_handle< studio::Instance > instance) | 
Public Attributes | |
| const Model | model | 
| HistoryTreeStore::HistoryTreeStore | ( | etl::loose_handle< studio::Instance > | instance_ | ) | 
Referenced by create().
| HistoryTreeStore::~HistoryTreeStore | ( | ) | 
      
  | 
  inline | 
Referenced by rebuild().
      
  | 
  inline | 
Referenced by rebuild().
      
  | 
  inline | 
| void HistoryTreeStore::rebuild | ( | ) | 
References insert_action(), instance(), and signal_undo_tree_changed().
Referenced by refresh().
      
  | 
  inline | 
References rebuild().
| void HistoryTreeStore::insert_action | ( | Gtk::TreeRow | row, | 
| etl::handle< synfigapp::Action::Undoable > | action, | ||
| bool | is_active = true,  | 
        ||
| bool | is_undo = true,  | 
        ||
| bool | is_redo = false  | 
        ||
| ) | 
References studio::HistoryTreeStore::Model::action, studio::HistoryTreeStore::Model::canvas, studio::HistoryTreeStore::Model::canvas_id, synfigapp::Action::CanvasSpecific::get_canvas(), studio::HistoryTreeStore::Model::is_active, studio::HistoryTreeStore::Model::is_redo, studio::HistoryTreeStore::Model::is_undo, model, and studio::HistoryTreeStore::Model::name.
Referenced by rebuild().
      
  | 
  static | 
References model, and studio::HistoryTreeStore::Model::name.
      
  | 
  static | 
References HistoryTreeStore().
| const Model studio::HistoryTreeStore::model | 
Referenced by insert_action(), and search_func().
 1.8.1.2