VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtOculusSettingsInterface.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
10 #pragma once
12 #include <vrvUtil/signalslib.h>
13 
14 namespace makVrv
15 {
17  {
18  public:
19 
21  virtual ~DtOculusSettingsInterface();
22 
24 
25  boost::signal<void (int)> signal_mirroringChanged;
28  boost::signal<void (int)> signal_monoscopicChanged;
30  boost::signal<void (float)> signal_pixelsPerDisplayPixelChanged;
32 
34 
35  virtual void setMirroring(int view) = 0;
37 
39  virtual void setMonoscopic(bool enabled) = 0;
40 
42  virtual void setPixelsPerDisplayPixel(float pixels) = 0;
44  };
45 }
#define DT_DLL_VRVOCULUSCHANNELPLUGIN
Definition: vrvOculusChannelPlugin.h:18
Definition: DtOculusSettingsInterface.h:16
boost::signal< void(float)> signal_pixelsPerDisplayPixelChanged
Called when the user changes the pixels per display pixel setting.
Definition: DtOculusSettingsInterface.h:30
boost::signal< void(int)> signal_monoscopicChanged
Called when the user checks the monoscopic checkbox.
Definition: DtOculusSettingsInterface.h:28
Contains DLL export macros.

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)