128#include "moc_qquick3daudioengine_p.cpp"
IOBluetoothDevice * device
The QAudioDevice class provides an information about audio devices and their functionality.
OutputMode
\value Surround Map the sounds to the loudspeaker configuration of the output device.
void outputDeviceChanged()
QAudioDevice outputDevice
Sets or returns the device that is being used for playing the sound field.
void setOutputDevice(const QAudioDevice &device)
void setOutputMode(OutputMode mode)
OutputMode outputMode
Sets or retrieves the current output mode of the engine.
float masterVolume
Sets or returns volume being used to render the sound field.
void setMasterVolume(float volume)
void start()
Starts the engine.
void masterVolumeChanged()
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
QQuick3DAudioEngine()
\qmltype AudioEngine \inqmlmodule QtQuick3D.SpatialAudio
void outputDeviceChanged()
void setOutputDevice(const QAudioDevice &device)
\qmlproperty QtMultimedia.AudioDevice AudioEngine::outputDevice
static QAudioEngine * getEngine()
QAudioDevice outputDevice
void setMasterVolume(float volume)
\qmlproperty float AudioEngine::masterVolume
void setOutputMode(OutputMode mode)
\qmlproperty enumeration AudioEngine::outputMode
void masterVolumeChanged()
Combined button and popup list for selecting options.
static QT_BEGIN_NAMESPACE QAudioEngine * globalEngine