| libglom-1.22
    1.22.0
    | 
This is a base class which should be multiple-inherited with gtkmm widgets. More...


| Public Types | |
| typedef View< T_Document > | type_self | 
| Public Member Functions | |
| View () | |
| virtual | ~View () | 
| virtual T_Document* | get_document () | 
| virtual const T_Document* | get_document () const | 
| virtual void | set_document (T_Document* pDocument) | 
| virtual void | set_modified (bool val=true) | 
| Just a convenience, instead of get_docuement()->set_modified(). | |
| Protected Member Functions | |
| void | on_document_forget () | 
| Protected Attributes | |
| T_Document* | m_pDocument | 
This is a base class which should be multiple-inherited with gtkmm widgets.
You should override save_to_document() and load_from_document().
| typedef View<T_Document> GlomBakery::View< T_Document >::type_self | 
| GlomBakery::View< T_Document >::View | ( | ) |  [inline] | 
| virtual GlomBakery::View< T_Document >::~View | ( | ) |  [inline, virtual] | 
| virtual T_Document* GlomBakery::View< T_Document >::get_document | ( | ) |  [inline, virtual] | 
| virtual const T_Document* GlomBakery::View< T_Document >::get_document | ( | ) | const  [inline, virtual] | 
| void GlomBakery::View< T_Document >::on_document_forget | ( | ) |  [inline, protected] | 
| virtual void GlomBakery::View< T_Document >::set_document | ( | T_Document * | pDocument | ) |  [inline, virtual] | 
Reimplemented in GlomBakery::View_Composite< T_Document >.
| virtual void GlomBakery::View< T_Document >::set_modified | ( | bool | val = true | ) |  [inline, virtual] | 
Just a convenience, instead of get_docuement()->set_modified().
| T_Document* GlomBakery::View< T_Document >::m_pDocument  [protected] | 
 1.7.6.1
 1.7.6.1