Om  1.0.0
A universal framework for multimedia simulation
om::sound::acoustics::contexts::AcousticContext Member List

This is the complete list of members for om::sound::acoustics::contexts::AcousticContext, including all inherited members.

addListener(SoundListener *listener)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addListenerShape(SoundListenerID listener, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addObject(SoundObject *object)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addObjectShape(SoundObjectID object, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addScene()=0om::sound::acoustics::contexts::AcousticContextpure virtual
addSceneListener(SoundSceneID scene, SoundListenerID listener)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addSceneObject(SoundSceneID scene, SoundObjectID object)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addSceneSource(SoundSceneID scene, SoundSourceID source)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addShape(SoundShape *shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addSource(SoundSource *source)=0om::sound::acoustics::contexts::AcousticContextpure virtual
addSourceShape(SoundSourceID source, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
clearListeners()=0om::sound::acoustics::contexts::AcousticContextpure virtual
clearObjects()=0om::sound::acoustics::contexts::AcousticContextpure virtual
clearScenes()=0om::sound::acoustics::contexts::AcousticContextpure virtual
clearShapes()=0om::sound::acoustics::contexts::AcousticContextpure virtual
clearSources()=0om::sound::acoustics::contexts::AcousticContextpure virtual
getDelegate() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
getListenerCount() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
getObjectCount() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
getSceneCount() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
getShapeCount() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
getSourceCount() const =0om::sound::acoustics::contexts::AcousticContextpure virtual
INVALID_IDom::sound::acoustics::contexts::AcousticContextstatic
removeListener(SoundListenerID listenerID)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeListenerShape(SoundListenerID listener, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeObject(SoundObjectID objectID)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeObjectShape(SoundObjectID object, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeScene(SoundSceneID sceneID)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeSceneListener(SoundSceneID scene, SoundListenerID listener)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeSceneObject(SoundSceneID scene, SoundObjectID object)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeSceneSource(SoundSceneID scene, SoundSourceID source)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeShape(SoundShapeID shapeID)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeSource(SoundSourceID sourceID)=0om::sound::acoustics::contexts::AcousticContextpure virtual
removeSourceShape(SoundSourceID source, SoundShapeID shape)=0om::sound::acoustics::contexts::AcousticContextpure virtual
renderListener(SoundListenerID listenerID, SoundBuffer &buffer, Size numSamples)=0om::sound::acoustics::contexts::AcousticContextpure virtual
setDelegate(const AcousticContextDelegate &newDelegate)=0om::sound::acoustics::contexts::AcousticContextpure virtual
update(const AcousticRequest &request, const Time &dt, AcousticResult *result=((void *) 0))=0om::sound::acoustics::contexts::AcousticContextpure virtual
updateListener(SoundListenerID listenerID, const AcousticRequest &request, const Time &dt, AcousticResult *result=((void *) 0))=0om::sound::acoustics::contexts::AcousticContextpure virtual
updateScene(SoundSceneID sceneID, const AcousticRequest &request, const Time &dt, AcousticResult *result=((void *) 0))=0om::sound::acoustics::contexts::AcousticContextpure virtual
~AcousticContext()om::sound::acoustics::contexts::AcousticContextvirtual