13 #include <boost/unordered_map.hpp>
38 virtual DtDockable* findDockableWidget(
const std::string& className);
47 virtual void registerDockableWidgetInstance(
DtDockable* widget);
51 virtual void unregisterDockableWidgetInstance(
DtDockable* widget);
DockableWidgets myDockableWidgets
Definition: DtDockableManager.h:57
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
The dockable class provides the docking interface for any class to be a dockable widget in the DtDeMa...
Definition: DtDockable.h:27
This class is responsible for managed dockable widgets. All DtDockable instances are automatically re...
Definition: DtDockableManager.h:22
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Contains makVrv::DtVirtualBaseClass class.
boost::unordered_map< std::string, DtDockable * > DockableWidgets
Definition: DtDockableManager.h:56
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
DtDe & myDe
Definition: DtDockableManager.h:54