![]() |
VR-Forces 5.0.1 Developer's Guide
|
This class is responsible for managed dockable widgets. All DtDockable instances are automatically registered with the dockable manager.

Public Member Functions | |
| virtual | ~DtDockableManager () |
| virtual DtDockable * | findDockableWidget (const std::string &className) |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtDockableManager & | instance (DtDe &) |
| static void | registerInstance (DtDe &de, DtDockableManager *instance) |
Protected Types | |
| typedef boost::unordered_map < std::string, DtDockable * > | DockableWidgets |
Protected Member Functions | |
| DtDockableManager (DtDe &) | |
| virtual void | registerDockableWidgetInstance (DtDockable *widget) |
| virtual void | unregisterDockableWidgetInstance (DtDockable *widget) |
Protected Attributes | |
| DtDe & | myDe |
| DockableWidgets | myDockableWidgets |
Friends | |
| class | DtDockable |
|
protected |
|
virtual |
DTOR deletes all dockable widgets.
|
protected |
CTOR.
|
static |
Get the instance of the dockable manager.
|
static |
Register a new instance the dockable manager and replace the default.
|
virtual |
Attempt to find a DtDockable.
|
protectedvirtual |
Register a DtDockable with the dialog manager. This is automatically called by the DtDockable CTOR.
|
protectedvirtual |
Unregister a DtDockable with the dialog manager. This is automatically called by the DtDockable DTOR.
|
friend |
|
protected |
|
protected |