VR-Forces 4.3 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_enablePerformanceLogChanged (bool enabled)
 Called when the user checks the performance log checkbox.

Persistence slots

DtSignalConnectionManager myConnections
 Called when settings are restored.
DtOculusSettingsInterfacemyInterface
 Called when settings are restored.
DtPersistenceControlsInterfacemyPersistenceControls
 Called when settings are restored.
DtDemyDe
 Called when settings are restored.
void on_import ()
 Called when settings are restored.
void on_export ()
 Called when settings are restored.
void on_importFilePathChosen (const std::string &filePath)
 Called when settings are restored.
void on_exportFilePathChosen (const std::string &filePath)
 Called when settings are restored.
virtual void settingsRestored (const DtSettingsBackup *)
 Called when settings are restored.

Additional Inherited Members

- Private Member Functions inherited from makVrv::DtSignalConnectionManager
 DtSignalConnectionManager ()
 CTOR.
virtual ~DtSignalConnectionManager ()
 DTOR.
void manageConnection (const boost::signalslib::connection &conn)
 Connect a signal.
DtSignalConnectionManageroperator+= (const boost::signalslib::connection &conn)
 Connect a signal.
int numberOfConnections () const
 Get the number of connections.
void disconnectSignals ()
 Disconnect all signals.
bool blockConnections (bool blocked)
 Blocks/unblocks connections.
bool blockConnection (int index, bool blocked)
 Blocks/unblocks connections.
bool connectionsBlocked () const
 check whether connections are blocked.
bool connectionBlocked (int index) const
 check whether connections are blocked.

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_enablePerformanceLogChanged ( bool  enabled)
protectedvirtual

Called when the user checks the performance log 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 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)