VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfAudioSettingsWidget Class Reference
Inheritance diagram for makVrf::DtVrfAudioSettingsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtVrfAudioSettingsWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
 
virtual ~DtVrfAudioSettingsWidget ()
 
virtual void setAudioEnabled (bool enabled)
 
- Public Member Functions inherited from makVrv::DtAudioSettingsWidget
 DtAudioSettingsWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
 
virtual ~DtAudioSettingsWidget ()
 
virtual void setVolume (int vol)
 
virtual void setSpeedOfSound (double speed)
 
virtual void setMaxVoices (int voices)
 
virtual void setMaximumOutputDecibelCapability (double decibels)
 
virtual void setEnvironmentalEnabled (bool enabled)
 
virtual void setEnvironmentalAvailable (bool enabled)
 
virtual void setAudioPlaybackDevice (const std::string &val)
 
virtual void setAudioCaptureDevice (const std::string &val)
 
virtual void setShowAudioCaptureSettings (bool val)
 
virtual void setPlaybackDeviceList (const std::vector< std::string > &devices)
 
virtual void setCaptureDeviceList (const std::vector< std::string > &devices)
 
- Public Member Functions inherited from makVrv::DtAudioSettingsWidgetInterface
 DtAudioSettingsWidgetInterface ()
 
virtual ~DtAudioSettingsWidgetInterface ()
 

Protected Member Functions

virtual void slot_systemEnabledChanged (bool)
 

Protected Attributes

makVrv::DtDemyDe
 
- Protected Attributes inherited from makVrv::DtAudioSettingsWidget
Ui::DtAudioSettingsWidgetUI myUiImpl
 
bool myEnvProcessingAvailable
 
bool myShowCaptureDeviceSettings
 

Additional Inherited Members

- Public Slots inherited from makVrv::DtAudioSettingsWidget
virtual void slot_AudioEnabledChanged (int val)
 
virtual void slot_VolumeChanged (int val)
 
virtual void slot_audioPlaybackDeviceChanged (int val)
 
virtual void slot_audioCaptureDeviceChanged (int val)
 
virtual void slot_SpeedOfSoundChanged (const QString &text)
 
virtual void slot_MaxVoicesChanged (int val)
 
virtual void slot_MaxmimumOutputDecibelCapability (int val)
 
virtual void slot_EnvironmentalEnabledChanged (int val)
 
virtual void slot_playbackDeviceChanged (int val)
 
virtual void slot_captureDeviceChanged (int val)
 
- Public Attributes inherited from makVrv::DtAudioSettingsWidgetInterface
boost::signalslib::signal
< void(bool)> 
signal_AudioEnabledChanged
 
boost::signalslib::signal
< void(int)> 
signal_VolumeChanged
 
boost::signalslib::signal
< void(std::string)> 
signal_AudioPlaybackDeviceChanged
 
boost::signalslib::signal
< void(std::string)> 
signal_AudioCaptureDeviceChanged
 
boost::signalslib::signal
< void(double)> 
signal_SpeedOfSoundChanged
 
boost::signalslib::signal
< void(int)> 
signal_MaxVoicesChanged
 
boost::signalslib::signal
< void(double)> 
signal_MaxmimumOutputDecibelCapability
 
boost::signalslib::signal
< void(bool)> 
signal_EnvironmentalProcessingEnabledChanged
 

Constructor & Destructor Documentation

makVrf::DtVrfAudioSettingsWidget::DtVrfAudioSettingsWidget ( makVrv::DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  f = Qt::Widget 
)
virtual makVrf::DtVrfAudioSettingsWidget::~DtVrfAudioSettingsWidget ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfAudioSettingsWidget::setAudioEnabled ( bool  enabled)
virtual

Sets audio to be enabled/disabled in the widget.

Parameters
[in]enabledis the new state of audio.

Reimplemented from makVrv::DtAudioSettingsWidget.

virtual void makVrf::DtVrfAudioSettingsWidget::slot_systemEnabledChanged ( bool  )
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtVrfAudioSettingsWidget::myDe
protected

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)