GIMIAS  1.5.r1
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
dynBasePanel Class Reference

BasePanel for automated GUI with automatic update when pressing Apply. More...

#include <dynBasePanel.h>

Inheritance diagram for dynBasePanel:
Inheritance graph
[legend]
Collaboration diagram for dynBasePanel:
Collaboration graph
[legend]

Public Member Functions

 dynBasePanel (wxWindow *parent, int id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
 
ModuleDescription * GetModule () const
 
void SetModule (ModuleDescription *val)
 
dynWxGUIUpdater::Pointer GetUpdater () const
 
void SetUpdater (dynWxGUIUpdater::Pointer val)
 
- Public Member Functions inherited from dynBasePanelUI
 dynBasePanelUI (wxWindow *parent, int id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
 

Protected Attributes

ModuleDescription * m_DefaultModule
 
ModuleDescription * m_Module
 
dynWxGUIUpdater::Pointer m_Updater
 
- Protected Attributes inherited from dynBasePanelUI
wxButtonbutton
 

Private Member Functions

virtual void OnApply (wxCommandEvent &event)
 
virtual void OnResetBtn (wxCommandEvent &event)
 
virtual void OnCollapsiblePanel (wxCollapsiblePaneEvent &event)
 
virtual void OnBrowseBtn (wxCommandEvent &event)
 
 DECLARE_EVENT_TABLE ()
 

Additional Inherited Members

- Protected Member Functions inherited from dynBasePanelUI
 DECLARE_EVENT_TABLE ()
 

Detailed Description

BasePanel for automated GUI with automatic update when pressing Apply.

Author
Xavi Planes
Date
15 July 2010

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