![]() |
VR-Forces 5.0.2 Developer's Guide
|
Logic for controlling the audio settings.

Protected Member Functions | |
| virtual void | sendSettingsToGui () |
Protected Member Functions inherited from makVrv::DtSignalConnectionManager | |
| DtSignalConnectionManager () | |
| virtual | ~DtSignalConnectionManager () |
| void | manageConnection (const boost::signalslib::connection &conn) |
| DtSignalConnectionManager & | operator+= (const boost::signalslib::connection &conn) |
| bool | blockConnections (bool blocked) |
| int | numberOfConnections () const |
| void | disconnectSignals () |
| bool | connectionsBlocked () const |
Protected Attributes | |
| DtDe & | myDe |
| DtAudioSettingsWidgetInterface & | myInterface |
| DtPersistenceControlsInterface & | myPersistenceControls |
Protected Attributes inherited from makVrv::DtSignalConnectionManager | |
| Connections | myConnections |
| bool | myConnectionsBlocked |
| bool | myIndiviualConnectionedBlocked |
| std::vector < boost::signalslib::shared_connection_block * > | mySharedConnectionsBlockManager |
Additional Inherited Members | |
Protected Types inherited from makVrv::DtSignalConnectionManager | |
| typedef std::vector < boost::signalslib::connection > | Connections |
| makVrv::DtAudioSettingsPageLogic::DtAudioSettingsPageLogic | ( | DtDe & | de, |
| DtAudioSettingsWidgetInterface & | settingsIFace, | ||
| DtPersistenceControlsInterface & | persistenceIFace | ||
| ) |
Initializing CTOR.
| [in] | de | is the display engine used when creating this instance. |
| [in] | settingsIFace | is the interface to the graphical widget. |
| [in] | persistenceIFace | is the interface to the persistence toolbar. |
|
virtual |
Virtual DTOR.
|
virtual |
Called when the user enables or disables audio.
| [in] | val | is the new audio enabled setting (true=enabled, false=disabled). |
|
virtual |
Called when the user changes volume.
| [in] | val | is the new volume setting (0 - 100). |
|
virtual |
Called when the user changes the playback device.
| [in] | val | is the name of the new playback device |
|
virtual |
Called when the user changes the capture device.
| [in] | val | is the name of the new capture device |
|
virtual |
Called when the user changes the speed of sound.
| [in] | val | is the new speed of sound setting (positive, in meters/second). |
|
virtual |
Called when the user changes the maximum number of voices (sounds that can be played simultaneously).
| [in] | val | is the new number of maximum sounds that can be played simultaneously |
|
virtual |
Called when the user changes the maximum sound the speakers can generate.
| [in] | val | is the new maximum sound in decibels |
|
virtual |
Called when the user changes whether or not to use environmental processing.
| [in] | val | is the new setting |
|
virtual |
Called when the volume was changed in the settings.
| [in] | val | is the new volume setting (0.0 - 1.0). |
|
virtual |
Called when audio is enabled or disabled in the settings.
| [in] | val | is the new audio enabled setting (true=enabled, false=disabled). |
|
virtual |
Called when the speed of sound was changed in the settings.
| [in] | val | is the new speed of sound setting . |
|
virtual |
Called when the user changes the playback device.
| [in] | val | is the name of the new playback device |
|
virtual |
Called when the user changes the capture device.
| [in] | val | is the name of the new capture device |
|
virtual |
Called when the maximum number of voices (sounds that can be played simultaneously) are changed in the settings.
| [in] | val | is the new number of maximum sounds that can be played simultaneously |
|
virtual |
Called when the maximum sound the speakers can generate changes in the settings.
| [in] | val | is the new maximum sound in decibels |
|
virtual |
Called when the environmental processing is changed in the settings.
| [in] | val | is the new setting |
|
virtual |
Called when the environmental processing is available is changed in the settings.
| [in] | val | is the new setting |
|
virtual |
Called when the user saves current settings as defaults.
|
virtual |
Called when the user reloads the default settings.
|
virtual |
Called to query the user for the settings file to import.
|
virtual |
Called to query the user for the settings file to export.
|
virtual |
Called when the user selects a settings file to import.
| [in] | filePath | is the path to the file the user has selected. |
|
virtual |
Called when the user selects a settings file to export.
| [in] | filePath | is the path to the file the user has selected. |
|
virtual |
Called when the user reloads the factory settings.
|
protectedvirtual |
Update the GUI with settings.
|
protected |
The display engine for this instance.
|
protected |
The interface to the graphical widget.
|
protected |
The interface to the persistence toolbar.