41 void setName(
const std::string& name);
44 const std::string& name()
const;
47 void setMirroring(
int view);
50 int mirroring()
const;
53 void setMonoscopic(
bool mirror);
56 bool isMonoscopic()
const;
59 void setPixelsPerDisplayPixel(
float pixels);
62 float getPixelsPerDisplayPixel()
const;
65 friend class boost::serialization::access;
67 template <
typename Archive>
70 ar & BOOST_SERIALIZATION_NVP(myMirroring);
71 ar & BOOST_SERIALIZATION_NVP(myMonoscopic);
72 ar & BOOST_SERIALIZATION_NVP(myPixelsPerDisplayPixel);
#define DT_DLL_VRVOCULUSCHANNELPLUGIN
Definition: vrvOculusChannelPlugin.h:18
void serialize(Archive &ar, unsigned int version)
Definition: DtOculusSettingsRecord.h:68
float myPixelsPerDisplayPixel
Definition: DtOculusSettingsRecord.h:78
Contains DLL export macros.
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 2)
DtOculusSettingsRecord is the serializable record used to read and write a Oculus Setting's Configura...
Definition: DtOculusSettingsRecord.h:24
Contains DLL export macros.
bool myMonoscopic
Definition: DtOculusSettingsRecord.h:77
int myMirroring
Definition: DtOculusSettingsRecord.h:76