34 void setDataPath(
const std::string& path);
35 const std::string& dataPath()
const;
37 void setShowCockpits(
bool show);
38 const bool showCockpits()
const;
40 void setSmoothingEnabled(
bool smooth);
41 const bool smoothingEnabled()
const;
43 void setSmoothingPeriod(
const double& period);
44 const double smoothingPeriod()
const;
50 friend class boost::serialization::access;
55 template<
class Archive>
56 void serialize(Archive & ar,
const unsigned int version)
58 ar & BOOST_SERIALIZATION_NVP(myDataPath);
59 ar & BOOST_SERIALIZATION_NVP(myShowHuds);
60 ar & BOOST_SERIALIZATION_NVP(mySmoothingEnabled);
61 ar & BOOST_SERIALIZATION_NVP(mySmoothingPeriod);
bool mySmoothingEnabled
Definition: DtCockpitSettingsRecord.h:67
Contains DLL export macros.
double mySmoothingPeriod
Definition: DtCockpitSettingsRecord.h:68
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtCockpitSettingsRecord.h:56
std::string myDataPath
Definition: DtCockpitSettingsRecord.h:65
bool myShowHuds
Definition: DtCockpitSettingsRecord.h:66
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31
A DtCockpitSettingsRecord contains the information to recreate a prop.
Definition: DtCockpitSettingsRecord.h:18