Returned pa_operations can be NULL
[openal-soft.git] / OpenAL32 / Include / alListener.h
blob0e69f6c585b934e8075758a1febb17c9b0d89335
1 #ifndef _AL_LISTENER_H_
2 #define _AL_LISTENER_H_
4 #include "AL/al.h"
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
10 typedef struct ALlistener_struct
12 volatile ALfloat Position[3];
13 volatile ALfloat Velocity[3];
14 volatile ALfloat Forward[3];
15 volatile ALfloat Up[3];
16 volatile ALfloat Matrix[4][4];
17 volatile ALfloat Gain;
18 volatile ALfloat MetersPerUnit;
19 } ALlistener;
21 #ifdef __cplusplus
23 #endif
25 #endif