VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
makVrv::DtOculusSettingsLogic Class Reference
Inheritance diagram for makVrv::DtOculusSettingsLogic:
Inheritance graph
[legend]

Public Member Functions

 DtOculusSettingsLogic (DtDe &de, DtOculusSettingsInterface &gui, DtPersistenceControlsInterface &persistenceGui)
 
 DtOculusSettingsLogic ()
 
virtual ~DtOculusSettingsLogic ()
 
virtual void sendSettingsToGui ()
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Protected Member Functions

virtual void slot_mirroringChanged (int view)
 
virtual void slot_monoscopicChanged (bool enabled)
 
virtual void slot_pixelsPerDisplayPixelChanged (float pixels)
 

Persistence slots

DtSignalConnectionManager myConnections
 
DtOculusSettingsInterfacemyInterface
 
DtPersistenceControlsInterfacemyPersistenceControls
 
DtDemyDe
 
void on_import ()
 
void on_export ()
 
void on_importFilePathChosen (const std::string &filePath)
 
void on_exportFilePathChosen (const std::string &filePath)
 
virtual void settingsRestored (const DtSettingsBackup *)
 

Constructor & Destructor Documentation

makVrv::DtOculusSettingsLogic::DtOculusSettingsLogic ( DtDe de,
DtOculusSettingsInterface gui,
DtPersistenceControlsInterface persistenceGui 
)

CTOR.

makVrv::DtOculusSettingsLogic::DtOculusSettingsLogic ( )
virtual makVrv::DtOculusSettingsLogic::~DtOculusSettingsLogic ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtOculusSettingsLogic::sendSettingsToGui ( )
virtual

Update the GUI with current Oculus settings.

virtual void makVrv::DtOculusSettingsLogic::slot_mirroringChanged ( int  view)
protectedvirtual

Called when the user changes the mirroring checkbox.

virtual void makVrv::DtOculusSettingsLogic::slot_monoscopicChanged ( bool  enabled)
protectedvirtual

Called when the user changes the monoscopic checkbox.

virtual void makVrv::DtOculusSettingsLogic::slot_pixelsPerDisplayPixelChanged ( float  pixels)
protectedvirtual

Called when the user changes the mirroring checkbox.

void makVrv::DtOculusSettingsLogic::on_import ( )
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

void makVrv::DtOculusSettingsLogic::on_export ( )
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

void makVrv::DtOculusSettingsLogic::on_importFilePathChosen ( const std::string &  filePath)
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

void makVrv::DtOculusSettingsLogic::on_exportFilePathChosen ( const std::string &  filePath)
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

virtual void makVrv::DtOculusSettingsLogic::settingsRestored ( const DtSettingsBackup )
protectedvirtual

Called when settings are restored. Resets GUI if the restored object type is of this class.

Member Data Documentation

DtSignalConnectionManager makVrv::DtOculusSettingsLogic::myConnections
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

DtOculusSettingsInterface& makVrv::DtOculusSettingsLogic::myInterface
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

DtPersistenceControlsInterface& makVrv::DtOculusSettingsLogic::myPersistenceControls
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.

DtDe& makVrv::DtOculusSettingsLogic::myDe
protected

Called when settings are restored. Resets GUI if the restored object type is of this class.


The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)