12 #include <vlpi/simulationAddress.h>
34 QWidget* parent = NULL,
const Qt::WindowFlags& flags = 0);
42 return mySimulationAddress;
53 virtual void setIsQuickLaunch(
bool);
54 virtual bool isQuickLaunch()
const;
56 virtual void setOrdinal(
int);
57 virtual int ordinal()
const;
59 virtual void setShowOnQuickLaunchToolbar(
bool);
60 virtual bool showOnQuickLaunchToolbar()
const;
62 virtual void setQuickLaunchIcon(
const DtString&);
63 virtual DtString quickLaunchIcon()
const;
64 virtual bool canBecomeActive()
const override;
67 virtual void createLogic();
68 virtual void setupEventIcons();
70 virtual void createSimulationCommandMenu();
71 virtual void setupGui();
72 virtual void createConditionalMenu();
75 virtual void createEmbeddedEntitiesMenu();
76 virtual void createTaskMenu();
77 virtual void createPlanMenu();
80 virtual void ordinalChanged();
81 virtual void quickLaunchChanged();
82 virtual void selectQuickLaunchIcon();
83 virtual void onPlanIconChanged();
84 virtual void onShowOnQuickLaunchToolbarChanged();
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
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:70
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32