libglom-1.30
1.30.4
|
This is a base class for View. More...
Public Member Functions | |
ViewBase () | |
virtual | ~ViewBase () |
virtual void | load_from_document () |
virtual void | save_to_document () |
virtual void | clipboard_copy () |
virtual void | clipboard_paste () |
virtual void | clipboard_clear () |
![]() | |
trackable () noexcept | |
trackable (const trackable &src) noexcept | |
trackable (trackable &&src) | |
~trackable () | |
void | add_destroy_notify_callback (void *data, func_destroy_notify func) const |
void | notify_callbacks () |
trackable & | operator= (const trackable &src) |
trackable & | operator= (trackable &&src) |
void | remove_destroy_notify_callback (void *data) const |
Additional Inherited Members | |
![]() | |
typedef internal::func_destroy_notify | func_destroy_notify |
This is a base class for View.
This allows the App to call load_from_document() and save_to_document(), without knowing exactly what type of document the view uses.
GlomBakery::ViewBase::ViewBase | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in GlomBakery::View_Composite< T_Document >.
|
virtual |
Reimplemented in GlomBakery::View_Composite< T_Document >.