6 void Listener::attribute(ALenum attr, float v)
11 void Listener::attribute(ALenum attr, float v0, float v1, float v2)
13 alListener3f(attr, v0, v1, v2);
16 void Listener::attribute(ALenum attr, const float *v)
18 alListenerfv(attr, v);
21 void Listener::set_position(float x, float y, float z)
23 attribute(AL_POSITION, x, y, z);
26 void Listener::set_gain(float g)
28 attribute(AL_GAIN, g);