13 #ifndef DtAddPropsRuleRecord_H_
14 #define DtAddPropsRuleRecord_H_
48 const std::string& propType()
const;
49 void setPropType(
const std::string& propType);
51 const std::string& modelDefinition()
const;
52 void setModelDefinition(
const std::string& modelDef);
54 const std::string& rotationField()
const;
55 void setRotationField(
const std::string& rotationField);
60 bool groundClamp()
const;
61 void setGroundClamp(
bool gc);
68 friend class boost::serialization::access;
73 template<
class Archive>
74 void serialize(Archive & ar,
const unsigned int version)
76 ar & BOOST_SERIALIZATION_NVP(myPropType);
77 ar & BOOST_SERIALIZATION_NVP(myModelDef);
78 ar & BOOST_SERIALIZATION_NVP(myFieldValueMap);
79 ar & BOOST_SERIALIZATION_NVP(myGroundClamp);
83 ar & BOOST_SERIALIZATION_NVP(myRotationField);