VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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)
 CTOR.
 DtOculusSettingsLogic ()
 ~DtOculusSettingsLogic ()
 DTOR.
virtual void sendSettingsToGui ()
 Update the GUI with current Oculus settings.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Protected Member Functions

virtual void slot_mirroringChanged (int view)
 Called when the user changes the mirroring checkbox.
virtual void slot_monoscopicChanged (bool enabled)
 Called when the user changes the monoscopic checkbox.
virtual void slot_pixelsPerDisplayPixelChanged (float pixels)
 Called when the user changes the mirroring checkbox.

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 *)
 Called when settings are restored.

Constructor & Destructor Documentation

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

CTOR.

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

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
void makVrv::DtOculusSettingsLogic::on_export ( )
protected
void makVrv::DtOculusSettingsLogic::on_importFilePathChosen ( const std::string &  filePath)
protected
void makVrv::DtOculusSettingsLogic::on_exportFilePathChosen ( const std::string &  filePath)
protected
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
DtOculusSettingsInterface& makVrv::DtOculusSettingsLogic::myInterface
protected
DtPersistenceControlsInterface& makVrv::DtOculusSettingsLogic::myPersistenceControls
protected
DtDe& makVrv::DtOculusSettingsLogic::myDe
protected

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

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)