34 int mirroring()
const;
36 void setMirroring(
int view);
39 bool isMonoscopic()
const;
41 void setMonoscopic(
bool enabled);
44 void setPixelsPerDisplayPixel(
float pixels);
46 float getPixelsPerDisplayPixel()
const;
69 template <
typename ManagerClass>
74 template <
typename ManagerClass>
Base class for (non-shared) settings managers.
Definition: DtBaseSettingsManager.h:271
#define DT_DLL_VRVOCULUSCHANNELPLUGIN
Definition: vrvOculusChannelPlugin.h:18
boost::signal< void(int)> signal_mirroringSet
Definition: DtOculusSettingsManager.h:51
makArchives::DtOculusSettingsRecord mySettingsRecord
Definition: DtOculusSettingsManager.h:81
Definition: DtOculusSettingsManager.h:20
boost::signal< void(bool)> signal_monoscopicSet
Definition: DtOculusSettingsManager.h:52
boost::signal< void(float)> signal_pixelsPerDisplayPixelSet
Definition: DtOculusSettingsManager.h:53
void defaultManagerRegisterInstanceFunction(DtDe &de, ManagerClass *mgr)
Default implementation of how to register a manager, especially necessary when overriding the manager...
Definition: DtDe.h:840
Contains makArchives::DtOculusSettingsRecord class.
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function.
Definition: DtDe.h:802
DtOculusSettingsRecord is the serializable record used to read and write a Oculus Setting's Configura...
Definition: DtOculusSettingsRecord.h:24
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.