1#ifndef COIN_SOAUDIODEVICE_H
2#define COIN_SOAUDIODEVICE_H
27#include <Inventor/SbString.h>
28#include <Inventor/actions/SoGLRenderAction.h>
29#include <Inventor/actions/SoAudioRenderAction.h>
35class COIN_DLL_API SoAudioDevice {
45 void setGain(
float gain);
46 void mute(SbBool mute=TRUE);
51 SoAudioDevice(
const SoAudioDevice &);
52 const SoAudioDevice & operator=(
const SoAudioDevice &);
54 SoAudioDeviceP *pimpl;
55 friend class SoAudioDeviceP;
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:42
SbBool enable()
Definition SoAudioDevice.cpp:405
static SoAudioDevice * instance()
Definition SoAudioDevice.cpp:99
SbBool isEnabled()
Definition SoAudioDevice.cpp:442
SbBool init(const SbString &devicetype, const SbString &devicename)
Definition SoAudioDevice.cpp:186
SbBool haveSound()
Definition SoAudioDevice.cpp:396
void disable()
Definition SoAudioDevice.cpp:424
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Thu Jan 16 2025 for Coin by Doxygen 1.13.2.