14 #include <boost/signals2.hpp>
22 class DtVrfTaskSetMenu;
23 class DtVrfSimulationCommandMenu;
24 class DtEmbeddedEntitiesMenu;
45 virtual void setShowAllItems(
bool b);
48 return myShowAllItems;
64 virtual void createLogic();
72 virtual bool createMenus();
74 virtual void createTaskMenu();
75 virtual void createSetMenu();
76 virtual void createSimulationCommandMenu();
83 virtual void createEmbeddedEntitiesMenu();
85 virtual void closeWidget();
86 virtual void cleanupMenus();
91 virtual void finalizeMenus();
93 virtual void finalizeTaskMenu();
94 virtual void finalizeSetMenu();
95 virtual void finalizeSimulationCommandMenu();
98 virtual void finalizeEmbeddedEntitiesMenu();
102 virtual void requestTaskSetInformation();
114 virtual void disableMenus();
115 virtual void enableMenus();
119 virtual void slot_addSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
122 virtual void slot_addTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
125 virtual void planRightClickMenuCreated(
QMenu*);
126 virtual void planRightClickMenuShown(
bool&);
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: simulationCommandMenu.h:67
DtSetDataRequest is an abstract base class from which real setDataRequests can derive. It manages the read/write capability; derived classes need only use and register read/writatble data types for derived information.
Definition: setDataRequest.h:41
DtSimTask is an abstract base class from which real tasks can derive. It manages the read/write capab...
Definition: simTask.h:30
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
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:72
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32