![]() |
VR-Forces 4.10 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) |
| invoked when enable vr ui checkbox is changed More... | |
| virtual void | onMirroringChanged (int state) |
| invoked when mirror vr ui checkbox is changed More... | |
| virtual void | onMirrorChannelChanged (int state) |
| invoked when mirror channel selection combobox is changed More... | |
| virtual void | onAttachedObserverChanged (int state) |
| invoked when vr observer attachment selection combobox is changed More... | |
| virtual void | onFlipOverlaysChanged (int state) |
| invoked when flip overlays checkbox is changed More... | |
| virtual void | onUseMultiViewChanged (int state) |
| invoked when use multiview vr ui checkbox is changed More... | |
| virtual void | onDisableDepthCopyChanged (int state) |
| invoked when disable depth copu ui checkbox is changed More... | |
| virtual void | onEnableMixedRealityMaskChanged (int state) |
| invoked when enabled mixed reality checkbox is changed More... | |
| virtual void | onBrowseForMixedRealityDefinitionFilePushed () |
| invoked when browser for mixedreality file button pushed More... | |
| virtual void | onEnableRealWorldDepthTestingChanged (int state) |
| invoked when enabled real world depth testing check box is changed More... | |
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 vrAvailable, bool mrAvailable, bool depthAvailable) |
| 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... | |
| virtual void | setDisableDepthCopy (bool enabled) |
| set multiview enabled state More... | |
| virtual void | setEnableMixedRealityMask (bool enabled) |
| set mixed reality mask enabled state More... | |
| virtual void | setMixedRealityDefinitionFilePath (std::string filePath) |
| set the mixed reality definiton file path for display in text box More... | |
| virtual void | setEnableRealWorldDepthTesting (bool enabled) |
| set real world depth testing 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::signalslib::signal < void(bool)> | signal_enabledChanged |
| Signals. More... | |
| boost::signalslib::signal < void(makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> | signal_mirroringChanged |
| Called when the user changes the mirroring drop down in the UI. More... | |
| boost::signalslib::signal < void(std::string)> | signal_mirrorChannelChanged |
| called when the user changes the mirroring type in the UI More... | |
| boost::signalslib::signal < void(std::string)> | signal_attachedObserverChanged |
| called when the user changes the attached observer in the UI More... | |
| boost::signalslib::signal < void(bool)> | signal_flipOverlaysChanged |
| called when the user changes the flip overlay check box in the UI More... | |
| boost::signalslib::signal < void(bool)> | signal_useMultiViewChanged |
| called when the user changes the use multiview check box in the UI More... | |
| boost::signalslib::signal < void(bool)> | signal_disableDepthCopyChanged |
| called when the user changes the disable depth copy check box in the UI More... | |
| boost::signalslib::signal < void(bool)> | signal_enableMixedRealityMaskChanged |
| called when the user changes the enable mixed reality mask check box in the UI More... | |
| boost::signalslib::signal < void(void)> | signal_browseForMixedRealityDefinitionFilePushed |
| called when the user clicks the browse for mixed reality mask definition file in the UI More... | |
| boost::signalslib::signal < void(bool)> | signal_enableRealWorldDepthTestingChanged |
| called when the user changes the enabled real world depth testing 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.
|
virtual |
set multiview enabled state
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set mixed reality mask enabled state
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set the mixed reality definiton file path for display in text box
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtual |
set real world depth testing state
Implements makVrv::DtVirtualRealitySettingsInterface.
|
virtualslot |
invoked when enable vr ui checkbox is changed
|
virtualslot |
invoked when mirror vr ui checkbox is changed
|
virtualslot |
invoked when mirror channel selection combobox is changed
|
virtualslot |
invoked when vr observer attachment selection combobox is changed
|
virtualslot |
invoked when flip overlays checkbox is changed
|
virtualslot |
invoked when use multiview vr ui checkbox is changed
|
virtualslot |
invoked when disable depth copu ui checkbox is changed
|
virtualslot |
invoked when enabled mixed reality checkbox is changed
|
virtualslot |
invoked when browser for mixedreality file button pushed
|
virtualslot |
invoked when enabled real world depth testing check box is changed
|
protected |