zenilib
0.5.3.0
|
#include <Sound_Renderer.h>
Inherited by Zeni::Sound_Renderer_AL, and Zeni::Sound_Renderer_NULL.
Public Member Functions | |
virtual | ~Sound_Renderer () |
virtual std::pair< Vector3f, Vector3f > | get_listener_forward_and_up () const |
Set the orientation of the listener. More... | |
virtual Point3f | get_listener_position () const |
Get the position of the listener and BGM. More... | |
virtual Vector3f | get_listener_velocity () const |
Get the velocity of the listener and BGM. More... | |
virtual void | set_listener_forward_and_up (const Vector3f &, const Vector3f &) |
Set the orientation of the listener. More... | |
virtual void | set_listener_gain (const float &) |
Set the listener gain. More... | |
virtual void | set_listener_position (const Point3f &) |
Set the position of the listener and BGM. More... | |
virtual void | set_listener_velocity (const Vector3f &) |
Set the velocity of the listener and BGM for the doppler effect. More... | |
Definition at line 44 of file Sound_Renderer.h.
|
inlinevirtual |
Definition at line 46 of file Sound_Renderer.h.
|
inlinevirtual |
Set the orientation of the listener.
Reimplemented in Zeni::Sound_Renderer_AL.
Definition at line 55 of file Sound_Renderer.h.
References ZENI_DEFAULT_FORWARD_VECTOR, and ZENI_DEFAULT_UP_VECTOR.
Referenced by Zeni::Sound::get_listener_forward_and_up().
|
inlinevirtual |
Get the position of the listener and BGM.
Definition at line 53 of file Sound_Renderer.h.
|
inlinevirtual |
Get the velocity of the listener and BGM.
Definition at line 54 of file Sound_Renderer.h.
|
inlinevirtual |
Set the orientation of the listener.
Reimplemented in Zeni::Sound_Renderer_AL.
Definition at line 50 of file Sound_Renderer.h.
Referenced by Zeni::Sound::set_listener_forward_and_up().
Set the listener gain.
Reimplemented in Zeni::Sound_Renderer_AL.
Definition at line 51 of file Sound_Renderer.h.
Referenced by Zeni::Sound::set_listener_gain(), and Zeni::Sound::set_listener_muted().
Set the position of the listener and BGM.
Reimplemented in Zeni::Sound_Renderer_AL.
Definition at line 48 of file Sound_Renderer.h.
Referenced by Zeni::Sound::set_listener_position().
Set the velocity of the listener and BGM for the doppler effect.
Reimplemented in Zeni::Sound_Renderer_AL.
Definition at line 49 of file Sound_Renderer.h.
Referenced by Zeni::Sound::set_listener_velocity().