31 virtual void clearOverlays() = 0;
34 virtual void addOverlay(
const std::string& name) = 0;
38 virtual void collapseOverlay(
const std::string& name) = 0;
42 virtual void expandOverlay(
const std::string& name) = 0;
45 virtual void removeOverlay(
const std::string& name) = 0;
50 virtual void addTacticalGraphic(
const DtUniqueID&
id,
51 const std::string& name,
const std::string& ovrName) = 0;
55 virtual void moveTacticalGraphic(
const DtUniqueID&
id,
56 const std::string& toOvrName) = 0;
59 virtual void renameTacticalGraphic(
const DtUniqueID&
id,
60 const std::string& newName) = 0;
63 virtual void removeTacticalGraphic(
const DtUniqueID&
id) = 0;
67 virtual void setTacticalGraphicSelected(
const DtUniqueID&
id,
72 virtual void setOverlayLayerVisible(
const std::string& overlay,
bool b) = 0;
79 boost::signal<void (const std::string&, bool)>
84 boost::signal<void (const DtUniqueID&, bool)>