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);
54 SoAudioDevice(
const SoAudioDevice &);
55 const SoAudioDevice & operator=(
const SoAudioDevice &);
57 SoAudioDeviceP *pimpl;
58 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:416
static SoAudioDevice * instance()
Definition SoAudioDevice.cpp:99
SbBool isEnabled()
Definition SoAudioDevice.cpp:453
SbBool init(const SbString &devicetype, const SbString &devicename)
Definition SoAudioDevice.cpp:186
SbBool haveSound()
Definition SoAudioDevice.cpp:407
void cleanup()
Definition SoAudioDevice.cpp:398
void disable()
Definition SoAudioDevice.cpp:435
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Thu Jan 16 2025 for Coin by Doxygen. 1.13.2