19 #include <QtCore/QHash>
20 #include <boost/unordered_map.hpp>
24 class DtTacticalGraphicOverlayTreeInterface;
25 class DtTacticalGraphicOverlayManager;
45 virtual void slot_tacticalGraphicAdded(
const DtUniqueID&
id,
const std::string& name);
50 virtual void slot_tacticalGraphicRenamed(
const DtUniqueID&
id,
const std::string& newName);
55 virtual void slot_tacticalGraphicOverlayRenamed(
const DtUniqueID&
id,
const std::string& overlayName);
60 virtual void slot_tacticalGraphicRemoved(
const DtUniqueID&
id);
64 virtual void slot_overlayDeleted(
const std::string& name);
68 virtual void slot_tacticalGraphicSelected(
const DtUniqueID&
id);
71 virtual void slot_tacticalGraphicVisibilityChanged(
const DtUniqueID&
id,
bool flag);
74 virtual void slot_overlaySelected(
const std::string& name);
77 virtual void slot_filterStatusChanged(
const std::string& name,
bool flag);
80 virtual void slot_overlayVisibilityChanged(
const std::string& name,
bool flag);
83 virtual void slot_overlayVisibilityChangedFromManager(
const std::string& layer,
bool b);
86 virtual void slot_showEmptyOverlays(
bool flag);
90 virtual void slot_overlayAdded(
const std::string& name);
94 virtual void refreshOverlays();
97 virtual void slot_selMgrCurrentSelectionChanged(
102 virtual void fillGui();