92 #define ALeffect_SetParami(x, c, p, v) ((x)->SetParami((x),(c),(p),(v)))
93 #define ALeffect_SetParamiv(x, c, p, v) ((x)->SetParamiv((x),(c),(p),(v)))
94 #define ALeffect_SetParamf(x, c, p, v) ((x)->SetParamf((x),(c),(p),(v)))
95 #define ALeffect_SetParamfv(x, c, p, v) ((x)->SetParamfv((x),(c),(p),(v)))
97 #define ALeffect_GetParami(x, c, p, v) ((x)->GetParami((x),(c),(p),(v)))
98 #define ALeffect_GetParamiv(x, c, p, v) ((x)->GetParamiv((x),(c),(p),(v)))
99 #define ALeffect_GetParamf(x, c, p, v) ((x)->GetParamf((x),(c),(p),(v)))
100 #define ALeffect_GetParamfv(x, c, p, v) ((x)->GetParamfv((x),(c),(p),(v)))
GLuint const GLfloat * val
void(* SetParamfv)(struct ALeffect *effect, ALCcontext *context, ALenum param, const ALfloat *vals)
struct ALeffect::@52 Reverb
void(* GetParami)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALint *val)
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
GLvoid **typedef void(GLAPIENTRY *PFNGLGETVERTEXATTRIBDVPROC)(GLuint
static __inline ALboolean IsReverbEffect(ALenum type)
ALfloat ReflectionsPan[3]
EGLImageKHR EGLint * name
struct ALeffect::@54 Modulator
struct ALeffect::@53 Echo
void(* SetParamiv)(struct ALeffect *effect, ALCcontext *context, ALenum param, const ALint *vals)
void(* GetParamiv)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALint *vals)
void(* GetParamf)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALfloat *val)
ALfloat AirAbsorptionGainHF
ALvoid ReleaseALEffects(ALCdevice *device)
ALfloat RoomRolloffFactor
ALenum InitEffect(ALeffect *effect)
ALboolean DisabledEffects[MAX_EFFECTS]
ALvoid LoadReverbPreset(const char *name, ALeffect *effect)
ALboolean EmulateEAXReverb
struct ALeffect::@55 Dedicated
void(* SetParami)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALint val)
void(* GetParamfv)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALfloat *vals)
#define AL_EFFECT_EAXREVERB
void(* SetParamf)(struct ALeffect *effect, ALCcontext *context, ALenum param, ALfloat val)