![]() |
VR-Forces 4.8 Class Documentation
|
DtVirtualRealitySettingsWidget is the widget displayed that shows the settings for virutal reality. More...

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 | |
| DtDe & | myDe |
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... | |
DtVirtualRealitySettingsWidget is the widget displayed that shows the settings for virutal reality.
| makVrv::DtVirtualRealitySettingsWidget::DtVirtualRealitySettingsWidget | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
sets the VR enabled check box on the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
sets if HMD mirroring on another display is enabled in the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set which channel the HMD will be mirrored on in the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
sets whether or not the page is active based on VR being available
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set the list of channel names that the HMD may be mirrored on in the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set the list of observer names that the HMD can be attached to in the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
which observer the HMD will be attached to on the UI page
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set if the overlays should be flipped on the vertical axis to look correct on the current hmd
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
sets whether or not the user is allowed to flip the overlay
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set multiview enabled state
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protected |