33#ifndef COIN_SOVRMLAUDIOCLIP_H
34#define COIN_SOVRMLAUDIOCLIP_H
36#include <Inventor/nodes/SoSubNode.h>
37#include <Inventor/nodes/SoNode.h>
38#include <Inventor/fields/SoSFString.h>
39#include <Inventor/fields/SoMFString.h>
40#include <Inventor/fields/SoSFBool.h>
41#include <Inventor/fields/SoSFFloat.h>
42#include <Inventor/fields/SoSFTime.h>
43#include <Inventor/lists/SbStringList.h>
44#include <Inventor/SbTime.h>
46class SoVRMLAudioClipP;
57 void *buffer,
int numframes,
int &channels,
66 static void initClass(
void);
78 static void setDefaultPauseBetweenTracks(
SbTime pause);
79 static SbTime getDefaultPauseBetweenTracks();
80 static void setDefaultIntroPause(
SbTime pause);
81 static SbTime getDefaultIntroPause();
82 static void setDefaultSampleRate(
int samplerate);
83 static int getDefaultSampleRate();
84 static void setDefaultTimerInterval(
SbTime interval);
85 static SbTime getDefaultTimerInterval();
104 SoVRMLAudioClipP *pimpl;
105 friend class SoVRMLAudioClipP;
The SbList class is a template container class for lists.
Definition SbList.h:70
The SbStringList class is a container for pointers to SbString objects.
Definition SbStringList.h:40
The SbTime class instances represents time values.
Definition SbTime.h:50
The SoMFString class is a container for SbString values.
Definition SoMFString.h:40
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
The SoSFBool class is a container for an SbBool value.
Definition SoSFBool.h:39
The SoSFFloat class is a container for a floating point value.
Definition SoSFFloat.h:39
The SoSFString class is a container for an SbString.
Definition SoSFString.h:40
The SoSFTime class is a container for an SbTime value.
Definition SoSFTime.h:40
The SoVRMLAudioClip class is used to load and store audio data.
Definition SoVRMLAudioClip.h:49
SoMFString url
Definition SoVRMLAudioClip.h:74
SoSFBool loop
Definition SoVRMLAudioClip.h:70
SoSFFloat pitch
Definition SoVRMLAudioClip.h:71
SoSFTime duration_changed
Definition SoVRMLAudioClip.h:100
SoSFBool isActive
Definition SoVRMLAudioClip.h:101
SoSFString description
Definition SoVRMLAudioClip.h:69
SoSFTime stopTime
Definition SoVRMLAudioClip.h:73
SoSFTime startTime
Definition SoVRMLAudioClip.h:72