22 class DtSimulationAddress;
32 class DtVrfBackendState;
34 class DtEntityCreatePaletteInterface;
51 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
const QString& deployedCountry,
67 virtual void createAndAddItem(
const std::string& name,
68 const DtEntityMapperKey& key,
const std::string& category,
const std::vector<int>& forces);
73 virtual void disconnectCreationSignal(
bool disconnect);
89 virtual void slot_modelSetChanged();
90 virtual void slot_categoryChanged(std::string newCategory);
91 virtual void slot_deployedCountryChanged(std::string newCategory);
92 virtual void slot_executeFilter();
94 virtual void slot_selectedBackEndChanged(
const DtSimulationAddress& old,
const DtSimulationAddress& newaddr);
101 virtual bool forceCanBeCreatedByUser(
int)
const;
103 virtual bool shouldAddCreationItem(
const DtEntityPaletteItem&,
const QString& category,
const QString& deployedCountry,
int force)
const;
104 virtual void enablePalette(
int terrainPatchOffset = 0);
105 virtual void slot_terrainPatchToBeDeleted();
106 virtual void slot_terrainPatchAdded();
107 virtual void slot_sessionStatusChanged();