14 #include <boost/signals2.hpp>
22 class DtVrfTaskSetMenu;
23 class DtVrfSimulationCommandMenu;
24 class DtEmbeddedEntitiesMenu;
45 virtual void setShowAllItems(
bool b);
48 return myShowAllItems;
56 virtual void createLogic();
64 virtual bool createMenus();
66 virtual void createTaskMenu();
67 virtual void createSetMenu();
68 virtual void createSimulationCommandMenu();
75 virtual void createEmbeddedEntitiesMenu();
77 virtual void closeWidget();
78 virtual void cleanupMenus();
83 virtual void finalizeMenus();
85 virtual void finalizeTaskMenu();
86 virtual void finalizeSetMenu();
87 virtual void finalizeSimulationCommandMenu();
90 virtual void finalizeEmbeddedEntitiesMenu();
94 virtual void requestTaskSetInformation();
106 virtual void disableMenus();
107 virtual void enableMenus();
111 virtual void slot_addSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
114 virtual void slot_addTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
119 virtual void planRightClickMenuCreated(
QMenu*);
120 virtual void planRightClickMenuShown();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: simulationCommandMenu.h:67
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:33
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.
Definition: DtDe.h:69
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32