76 CHECK_VALUE(Context, isfinite(value1) && isfinite(value2) && isfinite(value3));
87 CHECK_VALUE(Context, isfinite(value1) && isfinite(value2) && isfinite(value3));
136 CHECK_VALUE(Context, isfinite(values[0]) && isfinite(values[1]) &&
137 isfinite(values[2]) && isfinite(values[3]) &&
138 isfinite(values[4]) && isfinite(values[5]));
AL_API void AL_APIENTRY alGetListeneriv(ALenum param, ALint *values)
volatile ALenum UpdateSources
struct ALlistener * Listener
#define AL_METERS_PER_UNIT
GLvoid **typedef void(GLAPIENTRY *PFNGLGETVERTEXATTRIBDVPROC)(GLuint
#define CHECK_VALUE(ctx, cond)
volatile ALfloat MetersPerUnit
AL_API void AL_APIENTRY alGetListeneri(ALenum param, ALint *value)
#define al_throwerr(ctx, err)
ALCcontext * GetContextRef(void)
AL_API void AL_APIENTRY alListeneri(ALenum param, ALint value)
AL_API void AL_APIENTRY alListener3i(ALenum param, ALint value1, ALint value2, ALint value3)
AL_API void AL_APIENTRY alGetListener3i(ALenum param, ALint *value1, ALint *value2, ALint *value3)
volatile ALfloat Position[3]
AL_API void AL_APIENTRY alListenerf(ALenum param, ALfloat value)
AL_API void AL_APIENTRY alListeneriv(ALenum param, const ALint *values)
void ALCcontext_DecRef(ALCcontext *context)
volatile ALfloat Velocity[3]
EGLSurface EGLint void ** value
volatile ALfloat Forward[3]
AL_API void AL_APIENTRY alGetListener3f(ALenum param, ALfloat *value1, ALfloat *value2, ALfloat *value3)
AL_API void AL_APIENTRY alGetListenerf(ALenum param, ALfloat *value)
AL_API void AL_APIENTRY alListener3f(ALenum param, ALfloat value1, ALfloat value2, ALfloat value3)
static __inline void LockContext(ALCcontext *context)
static __inline void UnlockContext(ALCcontext *context)
AL_API void AL_APIENTRY alListenerfv(ALenum param, const ALfloat *values)
GLint GLsizei const GLuint64 * values
AL_API void AL_APIENTRY alGetListenerfv(ALenum param, ALfloat *values)