#include <OpenALScene.h>
Inheritance diagram for OpenALScene:
Public Methods | |
OpenALScene () | |
~OpenALScene () | |
void | proceed (double curtime,double deltatime) |
each frame, a proceed will be called, that updates all soundobjects (position, volume, start/stop sound etc.). More... | |
bool | init () |
initialize the sound scene and soundlibrary. More... | |
void | exit () |
terminate the sound scene and soundlibrary. More... | |
void | addObject (SND_SoundObject* object) |
add a soundobject to the scene. More... | |
void | removeObject (SND_SoundObject* object) |
remove a soundobject to the scene, when it is playing, stop it. More... | |
void | setAudio (bool audio) |
virtual void | SetListenerPosition (const MT_Point3& pos) |
bool | isAudio () |
SND_SoundListener* | getListener () |
unsigned int* | getSources () |
unsigned int* | getBuffers () |
|
Definition at line 476 of file OpenALScene.cpp. |
|
Definition at line 487 of file OpenALScene.cpp. |
|
Reimplemented from SND_IScene. Definition at line 543 of file OpenALScene.cpp. |
|
add a soundobject to the scene.
Reimplemented from SND_IScene. Definition at line 501 of file OpenALScene.cpp. Referenced by BL_ConvertActuators(). |
|
terminate the sound scene and soundlibrary.
Reimplemented from SND_IScene. Definition at line 539 of file OpenALScene.cpp. Referenced by KX_Scene::~KX_Scene(). |
|
Definition at line 49 of file OpenALScene.h. |
|
Reimplemented from SND_IScene. Definition at line 47 of file OpenALScene.h. |
|
Definition at line 48 of file OpenALScene.h. |
|
initialize the sound scene and soundlibrary.
Reimplemented from SND_IScene. Definition at line 491 of file OpenALScene.cpp. |
|
Definition at line 46 of file OpenALScene.h. |
|
each frame, a proceed will be called, that updates all soundobjects (position, volume, start/stop sound etc.).
Reimplemented from SND_IScene. Definition at line 531 of file OpenALScene.cpp. |
|
remove a soundobject to the scene, when it is playing, stop it.
Reimplemented from SND_IScene. Definition at line 535 of file OpenALScene.cpp. |
|
Definition at line 43 of file OpenALScene.h. Referenced by OpenALScene(). |