Package com.jme3.audio.openal
Interface EFX
- All Known Implementing Classes:
- AndroidEFX,- IosEFX,- LwjglEFX
public interface EFX
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final int
- 
Method SummaryModifier and TypeMethodDescriptionvoidalAuxiliaryEffectSloti(int effectSlot, int param, int value) Sets the integer value of an effect slot parameter.voidalDeleteAuxiliaryEffectSlots(int numEffectSlots, IntBuffer buffers) Deletes a number of effect slots.voidalDeleteEffects(int numEffects, IntBuffer buffers) Deletes a number of effects.voidalDeleteFilters(int numFilters, IntBuffer buffers) Deletes a number of filters.voidalEffectf(int effect, int param, float value) Sets the float value of an effect parameter.voidalEffecti(int effect, int param, int value) Sets the integer value of an effect parameter.voidalFilterf(int filter, int param, float value) Sets the float value of a filter parameter.voidalFilteri(int filter, int param, int value) Sets the integer value of a filter parameter.voidalGenAuxiliaryEffectSlots(int numSlots, IntBuffer buffers) Requests a number of effect slots.voidalGenEffects(int numEffects, IntBuffer buffers) Requests a number of effects.voidalGenFilters(int numFilters, IntBuffer buffers) Requests a number of filters.
- 
Field Details- 
ALC_EXT_EFX_NAME- See Also:
 
- 
ALC_EFX_MAJOR_VERSIONstatic final int ALC_EFX_MAJOR_VERSION- See Also:
 
- 
ALC_EFX_MINOR_VERSIONstatic final int ALC_EFX_MINOR_VERSION- See Also:
 
- 
ALC_MAX_AUXILIARY_SENDSstatic final int ALC_MAX_AUXILIARY_SENDS- See Also:
 
- 
AL_DIRECT_FILTERstatic final int AL_DIRECT_FILTER- See Also:
 
- 
AL_AUXILIARY_SEND_FILTERstatic final int AL_AUXILIARY_SEND_FILTER- See Also:
 
- 
AL_DIRECT_FILTER_GAINHF_AUTOstatic final int AL_DIRECT_FILTER_GAINHF_AUTO- See Also:
 
- 
AL_REVERB_DENSITYstatic final int AL_REVERB_DENSITY- See Also:
 
- 
AL_REVERB_DIFFUSIONstatic final int AL_REVERB_DIFFUSION- See Also:
 
- 
AL_REVERB_GAINstatic final int AL_REVERB_GAIN- See Also:
 
- 
AL_REVERB_GAINHFstatic final int AL_REVERB_GAINHF- See Also:
 
- 
AL_REVERB_DECAY_TIMEstatic final int AL_REVERB_DECAY_TIME- See Also:
 
- 
AL_REVERB_DECAY_HFRATIOstatic final int AL_REVERB_DECAY_HFRATIO- See Also:
 
- 
AL_REVERB_REFLECTIONS_GAINstatic final int AL_REVERB_REFLECTIONS_GAIN- See Also:
 
- 
AL_REVERB_REFLECTIONS_DELAYstatic final int AL_REVERB_REFLECTIONS_DELAY- See Also:
 
- 
AL_REVERB_LATE_REVERB_GAINstatic final int AL_REVERB_LATE_REVERB_GAIN- See Also:
 
- 
AL_REVERB_LATE_REVERB_DELAYstatic final int AL_REVERB_LATE_REVERB_DELAY- See Also:
 
- 
AL_REVERB_AIR_ABSORPTION_GAINHFstatic final int AL_REVERB_AIR_ABSORPTION_GAINHF- See Also:
 
- 
AL_REVERB_ROOM_ROLLOFF_FACTORstatic final int AL_REVERB_ROOM_ROLLOFF_FACTOR- See Also:
 
- 
AL_REVERB_DECAY_HFLIMITstatic final int AL_REVERB_DECAY_HFLIMIT- See Also:
 
- 
AL_EFFECT_TYPEstatic final int AL_EFFECT_TYPE- See Also:
 
- 
AL_EFFECT_REVERBstatic final int AL_EFFECT_REVERB- See Also:
 
- 
AL_EFFECTSLOT_EFFECTstatic final int AL_EFFECTSLOT_EFFECT- See Also:
 
- 
AL_LOWPASS_GAINstatic final int AL_LOWPASS_GAIN- See Also:
 
- 
AL_LOWPASS_GAINHFstatic final int AL_LOWPASS_GAINHF- See Also:
 
- 
AL_FILTER_TYPEstatic final int AL_FILTER_TYPE- See Also:
 
- 
AL_FILTER_NULLstatic final int AL_FILTER_NULL- See Also:
 
- 
AL_FILTER_LOWPASSstatic final int AL_FILTER_LOWPASS- See Also:
 
- 
AL_FILTER_HIGHPASSstatic final int AL_FILTER_HIGHPASS- See Also:
 
 
- 
- 
Method Details- 
alGenAuxiliaryEffectSlotsRequests a number of effect slots.- Parameters:
- numSlots- the slots count.
- buffers- the buffer that will receive the effect slots.
 
- 
alGenEffectsRequests a number of effects.- Parameters:
- numEffects- the effects count.
- buffers- the buffer that will receive the effects.
 
- 
alEffectivoid alEffecti(int effect, int param, int value) Sets the integer value of an effect parameter.- Parameters:
- effect- the effect to modify.
- param- the parameter to modify.
- value- the parameter value.
 
- 
alAuxiliaryEffectSlotivoid alAuxiliaryEffectSloti(int effectSlot, int param, int value) Sets the integer value of an effect slot parameter.- Parameters:
- effectSlot- the effect slot to modify.
- param- the parameter to modify.
- value- the parameter value.
 
- 
alDeleteEffectsDeletes a number of effects.- Parameters:
- numEffects- the effects count.
- buffers- the effect to delete.
 
- 
alDeleteAuxiliaryEffectSlotsDeletes a number of effect slots.- Parameters:
- numEffectSlots- the effect slots count.
- buffers- the effect slots to delete.
 
- 
alGenFiltersRequests a number of filters.- Parameters:
- numFilters- the filters count.
- buffers- the buffer that will receive the filters.
 
- 
alFilterivoid alFilteri(int filter, int param, int value) Sets the integer value of a filter parameter.- Parameters:
- filter- the filter to modify.
- param- the parameter to modify.
- value- the parameter value.
 
- 
alFilterfvoid alFilterf(int filter, int param, float value) Sets the float value of a filter parameter.- Parameters:
- filter- the filter to modify.
- param- the parameter to modify.
- value- the parameter value.
 
- 
alDeleteFiltersDeletes a number of filters.- Parameters:
- numFilters- the filters count.
- buffers- the filter to delete.
 
- 
alEffectfvoid alEffectf(int effect, int param, float value) Sets the float value of an effect parameter.- Parameters:
- effect- the effect to modify.
- param- the parameter to modify.
- value- the parameter value.
 
 
-