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