102 void setIsMinimapOnly(
bool onlyForMinimap );
105 bool isMinimapOnly()
const;
114 friend class boost::serialization::access;
119 template<
class Archive>
120 void serialize(Archive & ar,
const unsigned int version)
122 ar & BOOST_SERIALIZATION_NVP(myTerrainPatchDefinitionRecord);
123 ar & BOOST_SERIALIZATION_NVP(mySurfaceSettingsRecord);
128 ar & BOOST_SERIALIZATION_NVP(myOverlaySettingsRecord);
129 updateOverlaySettings(myOverlaySettingsRecord);
133 ar & BOOST_SERIALIZATION_NVP(myOverlaySettings);
135 ar & BOOST_SERIALIZATION_NVP(myExtractionOperations);
136 ar & BOOST_SERIALIZATION_NVP(myPropSettings);
139 ar & BOOST_SERIALIZATION_NVP(myOceanExtractionOperations);
143 ar & BOOST_SERIALIZATION_NVP(myTerrainTreeSettings);
147 ar & BOOST_SERIALIZATION_NVP(mySpeedTreeExtractionOperations);
151 ar & BOOST_SERIALIZATION_NVP(myIsMinimapOnly);
DtTerrainTreeSettingsRecord myTerrainTreeSettings
Definition: DtTerrainPatchRecord.h:161
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
Contains makVrv::DtSurfaceSettingsRecord class.
Contains makArchives::DtPropSettingsRecord class.
OceanExtractionOperations myOceanExtractionOperations
Definition: DtTerrainPatchRecord.h:164
Record of terrain raster maps, color by elevation state,.
Definition: DtOverlaySettingsRecord_V1.h:23
Record of terrain raster layers, color by elevation settings, and contour line settings.
Definition: DtOverlaySettingsRecord.h:213
DtSurfaceSettingsRecord mySurfaceSettingsRecord
Definition: DtTerrainPatchRecord.h:159
Contains DLL export macros.
Record of terrain tree scale and orientation randomization settings.
Definition: DtTerrainTreeSettingsRecord.h:20
A DtModelDefinitionRecord will serialize a terrain patch model definition.
Definition: DtModelDefinitionRecord.h:20
A DtPropSettingsRecord contains the information to restore settings for all scene props...
Definition: DtPropSettingsRecord.h:20
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtTerrainPatchRecord.h:120
DtPropSettingsRecord myPropSettings
Definition: DtTerrainPatchRecord.h:163
SpeedTreeExtractionOperations mySpeedTreeExtractionOperations
Definition: DtTerrainPatchRecord.h:165
Contains makVrv::DtOverlaySettingsRecord class.
Contains makVrv::DtTerrainTreeSettingsRecord class.
std::list< DtExtractionOperationRecord > ExtractionOperations
Definition: DtTerrainPatchRecord.h:46
bool myIsMinimapOnly
Definition: DtTerrainPatchRecord.h:166
std::list< DtSpeedTreeExtractionOperationRecord > SpeedTreeExtractionOperations
Definition: DtTerrainPatchRecord.h:48
DtOverlaySettingsRecord myOverlaySettings
Definition: DtTerrainPatchRecord.h:160
Contains makVrv::DtModelDefinitionRecord class.
ExtractionOperations myExtractionOperations
Definition: DtTerrainPatchRecord.h:162
DT_DLL_terrainCS bool operator!=(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
std::list< DtOceanExtractionOperationRecord > OceanExtractionOperations
Definition: DtTerrainPatchRecord.h:47
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31
A DtTerrainPatchRecord contains the information to construct a single DtTerrainPatch.
Definition: DtTerrainPatchRecord.h:27
Record of which soil/surface types are visible and which are invisible for a particular terrain...
Definition: DtSurfaceSettingsRecord.h:21
DtModelDefinitionRecord myTerrainPatchDefinitionRecord
Definition: DtTerrainPatchRecord.h:158