An AL context-specific monostate object representing the listener.
More...
#include </home/chochlik/devel/oglplus/include/oalplus/listener.hpp>
|
static void | Position (const Vec3f &position) |
| Specifies the position of the listener. More...
|
|
static void | Position (ALfloat x, ALfloat y, ALfloat z) |
| Specifies the position of the listener. More...
|
|
static Vec3f | Position (void) |
| Returns the positin of the listener. More...
|
|
static void | Velocity (const Vec3f &velocity) |
| Specifies the velocity vector of the listener. More...
|
|
static void | Velocity (ALfloat x, ALfloat y, ALfloat z) |
| Specifies the velocity vector of the listener. More...
|
|
static Vec3f | Velocity (void) |
| Returns the velocity vector of the listener. More...
|
|
static void | Orientation (const Vec3f &at, const Vec3f &up) |
| Specifies the orientation vector of the listener. More...
|
|
static void | Orientation (ALfloat at_x, ALfloat at_y, ALfloat at_z, ALfloat up_x, ALfloat up_y, ALfloat up_z) |
| Specifies the orientation vector of the listener. More...
|
|
static Vec3f | OrientationAt (void) |
| Returns the orientation vector of the listener. More...
|
|
static Vec3f | OrientationUp (void) |
| Returns the orientation up vector of the listener. More...
|
|
static void | Gain (ALfloat value) |
| Specifies the value of gain of the listener. More...
|
|
static ALfloat | Gain (void) |
| Returns the current value of gain of the listener. More...
|
|
An AL context-specific monostate object representing the listener.
- Examples:
- oalplus/001_hello.cpp, and oalplus/002_hello_path.cpp.
static void oalplus::Listener::Gain |
( |
ALfloat |
value | ) |
|
|
static |
Specifies the value of gain of the listener.
- Related OpenAL symbols:
alListenerf
AL_GAIN
static ALfloat oalplus::Listener::Gain |
( |
void |
| ) |
|
|
static |
Returns the current value of gain of the listener.
- Related OpenAL symbols:
alGetListenerfv
AL_GAIN
static void oalplus::Listener::Orientation |
( |
const Vec3f & |
at, |
|
|
const Vec3f & |
up |
|
) |
| |
|
static |
static void oalplus::Listener::Orientation |
( |
ALfloat |
at_x, |
|
|
ALfloat |
at_y, |
|
|
ALfloat |
at_z, |
|
|
ALfloat |
up_x, |
|
|
ALfloat |
up_y, |
|
|
ALfloat |
up_z |
|
) |
| |
|
static |
static Vec3f oalplus::Listener::OrientationAt |
( |
void |
| ) |
|
|
static |
static Vec3f oalplus::Listener::OrientationUp |
( |
void |
| ) |
|
|
static |
static void oalplus::Listener::Position |
( |
const Vec3f & |
position | ) |
|
|
static |
static void oalplus::Listener::Position |
( |
ALfloat |
x, |
|
|
ALfloat |
y, |
|
|
ALfloat |
z |
|
) |
| |
|
static |
Specifies the position of the listener.
- See Also
- Velocity
-
Orientation
- Exceptions
-
- Related OpenAL symbols:
alListener3f
AL_POSITION
static Vec3f oalplus::Listener::Position |
( |
void |
| ) |
|
|
static |
Returns the positin of the listener.
- See Also
- Velocity
-
Orientation
- Related OpenAL symbols:
alGetListenerfv
AL_POSITION
static void oalplus::Listener::Velocity |
( |
const Vec3f & |
velocity | ) |
|
|
static |
static void oalplus::Listener::Velocity |
( |
ALfloat |
x, |
|
|
ALfloat |
y, |
|
|
ALfloat |
z |
|
) |
| |
|
static |
Specifies the velocity vector of the listener.
- See Also
- Position
-
Orientation
- Exceptions
-
- Related OpenAL symbols:
alListener3f
AL_VELOCITY
static Vec3f oalplus::Listener::Velocity |
( |
void |
| ) |
|
|
static |
Returns the velocity vector of the listener.
- See Also
- Position
-
Orientation
- Related OpenAL symbols:
alGetListenerfv
AL_VELOCITY
The documentation for this class was generated from the following file: