16 #include <boost/serialization/access.hpp>
17 #include <boost/serialization/nvp.hpp>
18 #include <boost/serialization/list.hpp>
19 #include <boost/serialization/map.hpp>
20 #include <boost/serialization/vector.hpp>
21 #include <boost/serialization/string.hpp>
30 DtDenySystemScriptEditing = 0x00000001,
31 DtDoNotWarnOnSystemScriptChange = 0x00000002,
32 DtMonitorFrameRates = 0x00000004,
43 virtual void setFlag(
int flag,
bool set);
50 void setWarnOnSystemScriptChange(
bool);
51 bool warnOnSystemScriptChange()
const;
53 void setDenySystemScriptEditing(
bool);
54 bool denySystemScriptEditing()
const;
56 void setMonitorFrameRates(
bool);
57 bool monitorFrameRates()
const;
59 void setScriptEditor(
const std::string&);
60 const std::string& scriptEditor()
const;
63 friend class boost::serialization::access;
68 template<
class Archive>
69 void serialize(Archive & ar,
const unsigned int version)
71 ar & BOOST_SERIALIZATION_NVP(myScriptedTaskOptions);
72 ar & BOOST_SERIALIZATION_NVP(myScriptEditor);
76 ar & BOOST_SERIALIZATION_NVP(myIndent);
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: vrfScriptedTaskSettingsRecord.h:69
VrfScriptedTaskSettingsOptions
Definition: vrfScriptedTaskSettingsRecord.h:28
VrfScriptedTaskSettingsOptions myScriptedTaskOptions
Definition: vrfScriptedTaskSettingsRecord.h:81
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 2)
Definition: vrfScriptedTaskSettingsRecord.h:25
std::string myScriptEditor
Definition: vrfScriptedTaskSettingsRecord.h:82
int myIndent
Definition: vrfScriptedTaskSettingsRecord.h:83