VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtVirtualRealitySettingsWidget Class Reference

DtVirtualRealitySettingsWidget is the widget displayed that shows the settings for virutal reality. More...

Inheritance diagram for makVrv::DtVirtualRealitySettingsWidget:
Inheritance graph
[legend]

Public Slots

User input slots.

Receives notification that the user has changed a widget's value.

virtual void onEnabledChanged (int state)
 
virtual void onMirroringChanged (int state)
 
virtual void onMirrorChannelChanged (int state)
 
virtual void onAttachedObserverChanged (int state)
 
virtual void onFlipOverlaysChanged (int state)
 
virtual void onUseMultiViewChanged (int state)
 

Public Member Functions

 DtVirtualRealitySettingsWidget (DtDe &de, QWidget *parent)
 CTOR. More...
 
virtual ~DtVirtualRealitySettingsWidget ()
 DTOR. More...
 
virtual void setEnabled (bool enabled)
 sets the VR enabled check box on the UI page More...
 
virtual void setMirroring (makArchives::DtVirtualRealitySettingsRecord::DtMirroring view)
 sets if HMD mirroring on another display is enabled in the UI page More...
 
virtual void setMirrorChannel (const std::string &channelName)
 set which channel the HMD will be mirrored on in the UI page More...
 
virtual void setVirtualRealityAvailable (bool available)
 sets whether or not the page is active based on VR being available More...
 
virtual void setChannelNames (const std::vector< std::string > &names)
 set the list of channel names that the HMD may be mirrored on in the UI page More...
 
virtual void setObserverNames (const std::vector< std::string > &names)
 set the list of observer names that the HMD can be attached to in the UI page More...
 
virtual void setAttachedObserver (const std::string &observerName)
 which observer the HMD will be attached to on the UI page More...
 
virtual void setFlipOverlay (bool flip)
 set if the overlays should be flipped on the vertical axis to look correct on the current hmd More...
 
virtual void setFlipOverlayEnabled (bool enabled)
 sets whether or not the user is allowed to flip the overlay More...
 
virtual void setUseMultiView (bool enabled)
 set multiview enabled state More...
 
- Public Member Functions inherited from makVrv::DtVirtualRealitySettingsInterface
virtual ~DtVirtualRealitySettingsInterface ()
 DTOR. More...
 

Protected Attributes

DtDemyDe
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtVirtualRealitySettingsInterface
boost::signal< void(bool)> signal_enabledChanged
 Signals. More...
 
boost::signal< void(makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> signal_mirroringChanged
 Called when the user changes the mirroring drop down in the UI. More...
 
boost::signal< void(std::string)> signal_mirrorChannelChanged
 called when the user changes the mirroring type in the UI More...
 
boost::signal< void(std::string)> signal_attachedObserverChanged
 called when the user changes the attached observer in the UI More...
 
boost::signal< void(bool)> signal_flipOverlaysChanged
 called when the user changes the flip overlay check box in the UI More...
 
boost::signal< void(bool)> signal_useMultiViewChanged
 called when the user changes the use multiview check box in the UI More...
 

Detailed Description

DtVirtualRealitySettingsWidget is the widget displayed that shows the settings for virutal reality.

Constructor & Destructor Documentation

makVrv::DtVirtualRealitySettingsWidget::DtVirtualRealitySettingsWidget ( DtDe de,
QWidget *  parent 
)

CTOR.

virtual makVrv::DtVirtualRealitySettingsWidget::~DtVirtualRealitySettingsWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtVirtualRealitySettingsWidget::setEnabled ( bool  enabled)
virtual

sets the VR enabled check box on the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setMirroring ( makArchives::DtVirtualRealitySettingsRecord::DtMirroring  view)
virtual

sets if HMD mirroring on another display is enabled in the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setMirrorChannel ( const std::string &  channelName)
virtual

set which channel the HMD will be mirrored on in the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setVirtualRealityAvailable ( bool  available)
virtual

sets whether or not the page is active based on VR being available

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setChannelNames ( const std::vector< std::string > &  names)
virtual

set the list of channel names that the HMD may be mirrored on in the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setObserverNames ( const std::vector< std::string > &  names)
virtual

set the list of observer names that the HMD can be attached to in the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setAttachedObserver ( const std::string &  observerName)
virtual

which observer the HMD will be attached to on the UI page

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setFlipOverlay ( bool  flip)
virtual

set if the overlays should be flipped on the vertical axis to look correct on the current hmd

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setFlipOverlayEnabled ( bool  enabled)
virtual

sets whether or not the user is allowed to flip the overlay

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::setUseMultiView ( bool  enabled)
virtual

set multiview enabled state

Implements makVrv::DtVirtualRealitySettingsInterface.

virtual void makVrv::DtVirtualRealitySettingsWidget::onEnabledChanged ( int  state)
virtualslot
virtual void makVrv::DtVirtualRealitySettingsWidget::onMirroringChanged ( int  state)
virtualslot
virtual void makVrv::DtVirtualRealitySettingsWidget::onMirrorChannelChanged ( int  state)
virtualslot
virtual void makVrv::DtVirtualRealitySettingsWidget::onAttachedObserverChanged ( int  state)
virtualslot
virtual void makVrv::DtVirtualRealitySettingsWidget::onFlipOverlaysChanged ( int  state)
virtualslot
virtual void makVrv::DtVirtualRealitySettingsWidget::onUseMultiViewChanged ( int  state)
virtualslot

Member Data Documentation

DtDe& makVrv::DtVirtualRealitySettingsWidget::myDe
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)