54 virtual void setEntityType(
const std::string& entity);
55 virtual const std::string& entityType()
const;
58 virtual void setFilename(
const std::string&
filename);
59 virtual const std::string&
filename()
const;
62 virtual void setDecibels(
float decibels);
63 virtual float decibels()
const;
76 friend class boost::serialization::access;
81 template<
class Archive>
82 void serialize( Archive& ar,
const unsigned int version )
84 ar & BOOST_SERIALIZATION_NVP(myEntityType);
85 ar & BOOST_SERIALIZATION_NVP(myFilename);
88 ar & BOOST_SERIALIZATION_NVP(myDecibels);
129 friend class boost::serialization::access;
134 template<
class Archive>
135 void serialize( Archive& ar,
const unsigned int version )
182 virtual void setDetonationResult(
int boom);
183 virtual int detonationResult()
const;
196 friend class boost::serialization::access;
201 template<
class Archive>
202 void serialize( Archive& ar,
const unsigned int version )
207 ar & BOOST_SERIALIZATION_NVP(myDetonationResult);