15 #include <vrvCore/DtMenuPath.h>
20 class DtSimulationAddress;
30 class DtVrfBackendState;
32 class DtEntityCreatePaletteInterface;
49 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
const QString& deployedCountry,
65 virtual void createAndAddItem(
const std::string& name,
66 const DtEntityMapperKey& key,
const std::string& category,
const std::vector<int>& forces);
71 virtual void disconnectCreationSignal(
bool disconnect);
86 virtual void slot_postInitialize(makVrv::DtDe& de);
87 virtual void slot_modelSetChanged();
88 virtual void slot_categoryChanged(std::string newCategory);
89 virtual void slot_deployedCountryChanged(std::string newCategory);
90 virtual void slot_executeFilter();
92 virtual void slot_selectedBackEndChanged(
const DtSimulationAddress& old,
const DtSimulationAddress& newaddr);
98 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
const QString& deployedCountry,
int force)
const;
99 virtual void enablePalette(
int terrainPatchOffset = 0);
100 virtual void slot_terrainPatchToBeDeleted();
101 virtual void slot_terrainPatchAdded();
102 virtual void slot_sessionStatusChanged();