22 class DtSimulationAddress;
32 class DtVrfBackendState;
34 class DtEntityCreatePaletteInterface;
50 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
int force)
const = 0;
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);
87 virtual void slot_modelSetChanged();
88 virtual void slot_categoryChanged(std::string newCategory);
89 virtual void slot_executeFilter();
91 virtual void slot_selectedBackEndChanged(
const DtSimulationAddress& old,
const DtSimulationAddress& newaddr);
97 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
int force)
const;
98 virtual void enablePalette(
int terrainPatchOffset = 0);
99 virtual void slot_terrainPatchToBeDeleted();
100 virtual void slot_terrainPatchAdded();
101 virtual void slot_sessionStatusChanged();