9 #include <vrvCore/DtDe.h>
10 #include <vrvCoreQt/DtMenuItem.h>
16 #include <vrvCoreQt/DtMenu.h>
36 virtual void onPdgGenerated(
int result);
49 virtual QMenu* createMenu(makVrv::DtDe&,
QWidget* parent);
52 virtual void toggleDrawer(
DtString drawType);
56 virtual void setCheckOnDrawerItem(
DtString drawType,
bool check);
59 virtual void slot_onTerrainGeometryLoaded();
63 virtual void slot_onTerrainLoaded(
const std::string& terrain);
66 virtual void slot_onTerrainCleared();
91 virtual QString menuText() = 0;
96 virtual void setEnabled(
bool enable);
99 virtual void setChecked(
bool check);
103 virtual void on_triggered();
132 inline virtual QString
menuText() {
return tr(
"Ground Platform"); }
148 inline virtual QString
menuText() {
return tr(
"Lifeform"); }