MOS
|
Where the audio system listens from. More...
#include <listener.hpp>
Public Member Functions | |
Listener (const glm::vec3 &position=glm::vec3(.0f), const glm::vec3 &direction=glm::vec3(.0f, 1.0f,.0f), const glm::vec3 &up=glm::vec3(.0f,.0f, 1.0f), const glm::vec3 &velocity=glm::vec3(.0f), float gain=1.0f) | |
Public Attributes | |
glm::vec3 | position {0.0f} |
Listener position. More... | |
glm::vec3 | direction {glm::vec3(0.0f, 1.0f, 0.0f)} |
Listener direction. More... | |
glm::vec3 | up {glm::vec3(0.0f, 0.0f, 1.0f)} |
World upwards direction. More... | |
glm::vec3 | velocity {0.0f} |
Listener velocity. More... | |
float | gain {1.0f} |
Global audio gain. More... | |
Where the audio system listens from.
glm::vec3 mos::aud::Listener::direction {glm::vec3(0.0f, 1.0f, 0.0f)} |
Listener direction.
float mos::aud::Listener::gain {1.0f} |
Global audio gain.
glm::vec3 mos::aud::Listener::position {0.0f} |
Listener position.
glm::vec3 mos::aud::Listener::up {glm::vec3(0.0f, 0.0f, 1.0f)} |
World upwards direction.
glm::vec3 mos::aud::Listener::velocity {0.0f} |
Listener velocity.