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

Interface to the VirtualReality settings GUI. More...

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

Public Member Functions

virtual ~DtVirtualRealitySettingsInterface ()
 DTOR.
virtual void setEnabled (bool enabled)=0
 Setters.
virtual void setMirroring (makArchives::DtVirtualRealitySettingsRecord::DtMirroring view)=0
 Enable/disable mirroring of HMD view on display.
virtual void setMirrorChannel (std::string channelName)=0
 set the channel that the HMD view should be mirrored on
virtual void setVirtualRealityAvailable (bool available)=0
 set whether or not virtual reality hardware is available
virtual void setChannelNames (const std::vector< std::string > &names)=0
 set the names of the potential channels that the HMD could be mirrored on
virtual void setObserverNames (const std::vector< std::string > &names)=0
 set the names of the potential observers that the HMD can be attached to
virtual void setAttachedObserver (std::string observerName)=0
 set the observer that the HMD view should be attached to
virtual void setFlipOverlay (bool flip)=0
 set if the overlays should be flipped on the vertical axis to look correct on the current HMD

Public Attributes

boost::signal< void(bool)> signal_enabledChanged
 Signals.
boost::signal< void(makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> signal_mirroringChanged
 Called when the user changes the mirroring drop down in the UI.
boost::signal< void(std::string)> signal_mirrorChannelChanged
 called when the user changes the mirroring type in the UI
boost::signal< void(std::string)> signal_attachedObserverChanged
 called when the user changes the attached observer in the UI
boost::signal< void(bool)> signal_flipOverlaysChanged
 called when the user changes the flip overlay check box in the UI

Detailed Description

Interface to the VirtualReality settings GUI.

Constructor & Destructor Documentation

virtual makVrv::DtVirtualRealitySettingsInterface::~DtVirtualRealitySettingsInterface ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtVirtualRealitySettingsInterface::setEnabled ( bool  enabled)
pure virtual

Setters.

Sets the Virtual Reality check box enabled in the UI.

Implemented in makVrv::DtVirtualRealitySettingsPage.

virtual void makVrv::DtVirtualRealitySettingsInterface::setMirroring ( makArchives::DtVirtualRealitySettingsRecord::DtMirroring  view)
pure virtual

Enable/disable mirroring of HMD view on display.

Implemented in makVrv::DtVirtualRealitySettingsPage.

virtual void makVrv::DtVirtualRealitySettingsInterface::setMirrorChannel ( std::string  channelName)
pure virtual

set the channel that the HMD view should be mirrored on

Implemented in makVrv::DtVirtualRealitySettingsPage.

virtual void makVrv::DtVirtualRealitySettingsInterface::setVirtualRealityAvailable ( bool  available)
pure virtual

set whether or not virtual reality hardware is available

Implemented in makVrv::DtVirtualRealitySettingsPage.

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

set the names of the potential channels that the HMD could be mirrored on

Implemented in makVrv::DtVirtualRealitySettingsPage.

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

set the names of the potential observers that the HMD can be attached to

Implemented in makVrv::DtVirtualRealitySettingsPage.

virtual void makVrv::DtVirtualRealitySettingsInterface::setAttachedObserver ( std::string  observerName)
pure virtual

set the observer that the HMD view should be attached to

Implemented in makVrv::DtVirtualRealitySettingsPage.

virtual void makVrv::DtVirtualRealitySettingsInterface::setFlipOverlay ( bool  flip)
pure virtual

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

Implemented in makVrv::DtVirtualRealitySettingsPage.

Member Data Documentation

boost::signal<void (bool)> makVrv::DtVirtualRealitySettingsInterface::signal_enabledChanged

Signals.

called when the user changes the Virtual Reality enabled check box in the UI

boost::signal<void (makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> makVrv::DtVirtualRealitySettingsInterface::signal_mirroringChanged

Called when the user changes the mirroring drop down in the UI.

boost::signal<void (std::string)> makVrv::DtVirtualRealitySettingsInterface::signal_mirrorChannelChanged

called when the user changes the mirroring type in the UI

boost::signal<void (std::string)> makVrv::DtVirtualRealitySettingsInterface::signal_attachedObserverChanged

called when the user changes the attached observer in the UI

boost::signal<void(bool)> makVrv::DtVirtualRealitySettingsInterface::signal_flipOverlaysChanged

called when the user changes the flip overlay check box in the UI


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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)