@ALvoid void alGenAuxiliaryEffectSlots(@AutoSize("auxiliaryeffectslots") @ALsizei int n, @OutParameter @ALuint IntBuffer auxiliaryeffectslots);
@Alternate(value = "alGenAuxiliaryEffectSlots", nativeAlt = true) @ALvoid void alGenAuxiliaryEffectSlots2(@Constant("1") @ALsizei int n, @Result @ALuint int auxiliaryeffectslot);
@ALvoid void alDeleteAuxiliaryEffectSlots(@AutoSize("auxiliaryeffectslots") @ALsizei int n, @OutParameter @ALuint IntBuffer auxiliaryeffectslots);
@Alternate(value = "alDeleteAuxiliaryEffectSlots", nativeAlt = true) @ALvoid void alDeleteAuxiliaryEffectSlots2(@Constant("1") @ALsizei int n, @Indirect @ALuint int auxiliaryeffectslot);
@ALvoid void alAuxiliaryEffectSloti(@ALuint int auxiliaryeffectslot, @ALenum int param, int value);
@StripPostfix("values") @ALvoid void alAuxiliaryEffectSlotiv(@ALuint int auxiliaryeffectslot, @ALenum int param, @Check("1") @Const IntBuffer values);
@ALvoid void alAuxiliaryEffectSlotf(@ALuint int auxiliaryeffectslot, @ALenum int param, float value);
@StripPostfix("values") @ALvoid void alAuxiliaryEffectSlotfv(@ALuint int auxiliaryeffectslot, @ALenum int param, @Check("1") @Const FloatBuffer values);
@ALvoid void alGetAuxiliaryEffectSloti(@ALuint int auxiliaryeffectslot, @ALenum int param, @Result int value);
@StripPostfix("intdata") @ALvoid void alGetAuxiliaryEffectSlotiv(@ALuint int auxiliaryeffectslot, @ALenum int param, @OutParameter @Check("1") IntBuffer intdata);
@ALvoid void alGetAuxiliaryEffectSlotf(@ALuint int auxiliaryeffectslot, @ALenum int param, @Result float value);
@StripPostfix("floatdata") @ALvoid void alGetAuxiliaryEffectSlotfv(@ALuint int auxiliaryeffectslot, @ALenum int param, @OutParameter @Check("1") FloatBuffer floatdata);
@ALvoid void alGenEffects(@AutoSize("effects") @ALsizei int n, @OutParameter @ALuint IntBuffer effects);
@Alternate(value = "alGenEffects", nativeAlt = true) @ALvoid void alGenEffects2(@Constant("1") @ALsizei int n, @Result @ALuint int effect);
@ALvoid void alDeleteEffects(@AutoSize("effects") @ALsizei int n, @OutParameter @ALuint IntBuffer effects);
@Alternate(value = "alDeleteEffects", nativeAlt = true) @ALvoid void alDeleteEffects2(@Constant("1") @ALsizei int n, @Indirect @ALuint int effect);
@ALvoid void alEffecti(@ALuint int effect, @ALenum int param, int value);
@StripPostfix("values") @ALvoid void alEffectiv(@ALuint int effect, @ALenum int param, @Check("1") @Const IntBuffer values);
@ALvoid void alEffectf(@ALuint int effect, @ALenum int param, float value);
@StripPostfix("values") @ALvoid void alEffectfv(@ALuint int effect, @ALenum int param, @Check("1") @Const FloatBuffer values);
@ALvoid void alGetEffecti(@ALuint int effect, @ALenum int param, @Result int value);
@StripPostfix("intdata") @ALvoid void alGetEffectiv(@ALuint int effect, @ALenum int param, @OutParameter @Check("1") IntBuffer intdata);
@ALvoid void alGetEffectf(@ALuint int effect, @ALenum int param, @Result float value);
@StripPostfix("floatdata") @ALvoid void alGetEffectfv(@ALuint int effect, @ALenum int param, @OutParameter @Check("1") FloatBuffer floatdata);
@ALvoid void alGenFilters(@AutoSize("filters") @ALsizei int n, @OutParameter @ALuint IntBuffer filters);
@Alternate(value = "alGenFilters", nativeAlt = true) @ALvoid void alGenFilters2(@Constant("1") @ALsizei int n, @Result @ALuint int filter);
@ALvoid void alDeleteFilters(@AutoSize("filters") @ALsizei int n, @OutParameter @ALuint IntBuffer filters);
@Alternate(value = "alDeleteFilters", nativeAlt = true) @ALvoid void alDeleteFilters2(@Constant("1") @ALsizei int n, @Indirect @ALuint int filter);
@ALvoid void alFilteri(@ALuint int filter, @ALenum int param, int value);
@StripPostfix("values") @ALvoid void alFilteriv(@ALuint int filter, @ALenum int param, @Check("1") @Const IntBuffer values);
@ALvoid void alFilterf(@ALuint int filter, @ALenum int param, float value);
@StripPostfix("values") @ALvoid void alFilterfv(@ALuint int filter, @ALenum int param, @Check("1") @Const FloatBuffer values);
@ALvoid void alGetFilteri(@ALuint int filter, @ALenum int param, @Result int value);
@StripPostfix("intdata") @ALvoid void alGetFilteriv(@ALuint int filter, @ALenum int param, @OutParameter @Check("1") IntBuffer intdata);
@ALvoid void alGetFilterf(@ALuint int filter, @ALenum int param, @Result float value);
@StripPostfix("floatdata") @ALvoid void alGetFilterfv(@ALuint int filter, @ALenum int param, @OutParameter @Check("1") FloatBuffer floatdata);