template<class P>
class stage::workspace::PanelManager::Panel< P >
A helper class that will create PanelDescription objects.
- Parameters
-
Definition at line 319 of file panel-manager.hpp.
|
panel::Panel * | create (PanelManager &panelManager, Gdl::DockItem &dockItem) const |
| Creates an instance of this panel. More...
|
|
const std::type_info & | getClassInfo () const |
|
const char * | getClassName () const |
|
const gchar * | getStockID () const |
|
const char * | getTitle () const |
| the localised title that will be shown on the panel
|
|
typedef panel::Panel *(*const | CreatePanelProc) (PanelManager &, Gdl::DockItem &) |
|
| PanelDescription (std::type_info const &classInfo, const char *title, const gchar *stockID, CreatePanelProc createPanelProc) |
|
◆ createPanel()
helper function to create a panel of type P
- Parameters
-
panel_manager | The owner panel manager. |
dock_item | The Gdl::DockItem that will host this panel. |
- Returns
- pointer to the created panel object.
Definition at line 337 of file panel-manager.hpp.
The documentation for this class was generated from the following file: