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>
45 void setGain(
float gain);
46 void mute(SbBool mute=TRUE);
57 SoAudioDeviceP *pimpl;
58 friend class SoAudioDeviceP;
61 #endif // !COIN_SOAUDIODEVICE_H
SbBool isEnabled()
Definition: SoAudioDevice.cpp:453
SbBool haveSound()
Definition: SoAudioDevice.cpp:407
static void post(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:314
static SoAudioDevice * instance()
Definition: SoAudioDevice.cpp:99
SbBool enable()
Definition: SoAudioDevice.cpp:416
static void postWarning(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:324
void disable()
Definition: SoAudioDevice.cpp:435
The SbString class is a string class with convenience functions for string operations.
Definition: SbString.h:42
static void postInfo(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:334
SbBool init(const SbString &devicetype, const SbString &devicename)
Definition: SoAudioDevice.cpp:186
The SoAudioDevice class is used to control an audio device.
Definition: SoAudioDevice.h:35
void cleanup()
Definition: SoAudioDevice.cpp:398
const char * getString(void) const
Definition: SbString.h:71
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Jul 24 2019 for Coin by Doxygen. 1.8.17