34 virtual void read(boost::archive::xml_iarchive& ar,
int version);
35 virtual void write(boost::archive::xml_oarchive& ar,
int version)
const;
39 virtual void slot_overlayAdded(
const std::string&);
40 virtual void slot_overlayDeleted(
const std::string&);
50 friend class boost::serialization::access;
55 template<
class Archive>
56 void serialize(Archive & ar,
const unsigned int version)
58 ar & BOOST_SERIALIZATION_NVP(visible);
59 ar & BOOST_SERIALIZATION_NVP(filtered);
60 ar & BOOST_SERIALIZATION_NVP(locked);
64 typedef std::map<std::string, OverlayData>
Overlays;
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
bool filtered
Definition: tacticalGraphicOverlaySettingsManager.h:48
Definition: tacticalGraphicOverlaySettingsManager.h:45
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtDe & myDe
Definition: tacticalGraphicOverlaySettingsManager.h:43
bool locked
Definition: tacticalGraphicOverlaySettingsManager.h:49
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Overlays myOverlays
Definition: tacticalGraphicOverlaySettingsManager.h:65
Base class that all gui settings must derive from. Must implement read/write methods.
Definition: guiScenarioSettingsManager.h:31
Base class to provide boost signal/slot management.
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: tacticalGraphicOverlaySettingsManager.h:56
bool visible
Definition: tacticalGraphicOverlaySettingsManager.h:47
makVrv::DtSignalConnectionManager myConnections
Definition: tacticalGraphicOverlaySettingsManager.h:67
std::map< std::string, OverlayData > Overlays
Definition: tacticalGraphicOverlaySettingsManager.h:64
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
The DtTacticalGraphicOverlaySettingsManager class will keep track of overlay state and restore it whe...
Definition: tacticalGraphicOverlaySettingsManager.h:23