13 #ifndef DtSurfaceSettingsRecord_H_
14 #define DtSurfaceSettingsRecord_H_
52 friend class boost::serialization::access;
57 template<
class Archive>
58 void serialize(Archive & ar,
const unsigned int version)
60 ar & BOOST_SERIALIZATION_NVP(mySurfaceVisibleMap);
std::map< int, bool > SurfaceVisibleMap
Map from surface IDs to on/off setting.
Definition: DtSurfaceSettingsRecord.h:42
Contains DLL export macros.
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtSurfaceSettingsRecord.h:58
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31
Record of which soil/surface types are visible and which are invisible for a particular terrain...
Definition: DtSurfaceSettingsRecord.h:24
SurfaceVisibleMap mySurfaceVisibleMap
Definition: DtSurfaceSettingsRecord.h:66