![]() |
VR-Forces Developer's Guide
|
Logic for the VirtualReality settings gui.
Public Member Functions | |
| DtVirtualRealitySettingsLogic (DtDe &de, DtVirtualRealitySettingsInterface &gui, DtPersistenceControlsInterface &persistenceGui) | |
| virtual | ~DtVirtualRealitySettingsLogic () |
| virtual void | sendSettingsToGui () |
Private Member Functions | |
| DtVirtualRealitySettingsLogic () | |
| DtVirtualRealitySettingsLogic (const DtVirtualRealitySettingsLogic &) | |
| DtVirtualRealitySettingsLogic & | operator= (const DtVirtualRealitySettingsLogic &) |
Persistence slots | |
| DtDe & | myDe |
| DtVirtualRealitySettingsInterface & | myInterface |
| DtPersistenceControlsInterface & | myPersistenceControls |
| DtSignalConnectionManager | myConnections |
| void | on_import () |
| void | on_export () |
| void | on_importFilePathChosen (const std::string &filePath) |
| void | on_exportFilePathChosen (const std::string &filePath) |
| virtual void | settingsRestored (const DtSettingsBackup *) |
|
private |
prevent default constructor
|
private |
prevent copy-construction
| makVrv::DtVirtualRealitySettingsLogic::DtVirtualRealitySettingsLogic | ( | DtDe & | de, |
| DtVirtualRealitySettingsInterface & | gui, | ||
| DtPersistenceControlsInterface & | persistenceGui | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
private |
prevent assignment
|
virtual |
Update the GUI with current VirtualReality settings. Not virtual since it's called from the constructor.
|
protectedvirtual |
|
protectedvirtual |
This signal fires when the UI enabled check box is changed. The logic will change the settings manager to reflect this.
|
protectedvirtual |
This signal fires when the UI mirroring drop down is changed. The logic will change the settings manager to reflect this.
|
protectedvirtual |
This signal fires when the UI enabled check box is changed. The logic will change the settings manager to reflect this.
|
protectedvirtual |
This signal fires when the UI attached observer drop down is changed, the logic will change the settings manager to reflect this.
|
protectedvirtual |
This signal fires when the UI flip overlays check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI overlay width spinner is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI overlay aspect spinner is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI overlay distance spinner is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI disable depth copy check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI enable VRS check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI resolution scale slider is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI use enable mixed reality check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the Browse mixed reality definition file button is pressed.
|
protectedvirtual |
This signal fires when the UI enable real world depth testing check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI disable focus views check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
This signal fires when the UI disable AA check box is changed, the logic will change the settings manger to reflect this.
|
protectedvirtual |
this function is called when the settings manager changes whether or not VR is enabled so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the mirror setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the mirror channel so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the available channels so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the available observers so the gui can be updated
|
protectedvirtual |
this function is called when an observer is removed and needs to be taken out of GUI list
|
protectedvirtual |
this function is called with the settings manager changes the attached observer so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the flip overlays setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the overlay width setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the overlay aspect setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the overlay distance setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the disable depth copy setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the enable vrs setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the resolution scale setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the enable mixed reality setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the enable real world depth testing setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the disable focus views setting so the gui can be updated
|
protectedvirtual |
this function is called when the settings manager changes the disable AA setting so the gui can be updated
|
protected |
this function is called when the import settings button is pressed
|
protected |
this function is called when the export settings button is pressed
|
protected |
this function is called when the import file path chosen button is pressed
|
protected |
this function is called when the export path chosen button is pressed
|
protectedvirtual |
Called when settings are restored. Resets GUI if the restored object type is of this class.
|
protected |
this function is called when the import settings button is pressed
|
protected |
this function is called when the import settings button is pressed
|
protected |
this function is called when the import settings button is pressed
|
protected |
this function is called when the import settings button is pressed