Package com.jme3.audio.ios
Class IosEFX
java.lang.Object
com.jme3.audio.ios.IosEFX
- All Implemented Interfaces:
- EFX
- 
Field SummaryFields inherited from interface com.jme3.audio.openal.EFXAL_AUXILIARY_SEND_FILTER, AL_DIRECT_FILTER, AL_DIRECT_FILTER_GAINHF_AUTO, AL_EFFECT_REVERB, AL_EFFECT_TYPE, AL_EFFECTSLOT_EFFECT, AL_FILTER_HIGHPASS, AL_FILTER_LOWPASS, AL_FILTER_NULL, AL_FILTER_TYPE, AL_LOWPASS_GAIN, AL_LOWPASS_GAINHF, AL_REVERB_AIR_ABSORPTION_GAINHF, AL_REVERB_DECAY_HFLIMIT, AL_REVERB_DECAY_HFRATIO, AL_REVERB_DECAY_TIME, AL_REVERB_DENSITY, AL_REVERB_DIFFUSION, AL_REVERB_GAIN, AL_REVERB_GAINHF, AL_REVERB_LATE_REVERB_DELAY, AL_REVERB_LATE_REVERB_GAIN, AL_REVERB_REFLECTIONS_DELAY, AL_REVERB_REFLECTIONS_GAIN, AL_REVERB_ROOM_ROLLOFF_FACTOR, ALC_EFX_MAJOR_VERSION, ALC_EFX_MINOR_VERSION, ALC_EXT_EFX_NAME, ALC_MAX_AUXILIARY_SENDS
- 
Constructor SummaryConstructors
- 
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.
- 
Constructor Details- 
IosEFXpublic IosEFX()
 
- 
- 
Method Details- 
alGenAuxiliaryEffectSlotsDescription copied from interface:EFXRequests a number of effect slots.- Specified by:
- alGenAuxiliaryEffectSlotsin interface- EFX
- Parameters:
- numSlots- the slots count.
- buffers- the buffer that will receive the effect slots.
 
- 
alGenEffectsDescription copied from interface:EFXRequests a number of effects.- Specified by:
- alGenEffectsin interface- EFX
- Parameters:
- numEffects- the effects count.
- buffers- the buffer that will receive the effects.
 
- 
alEffectipublic void alEffecti(int effect, int param, int value) Description copied from interface:EFXSets the integer value of an effect parameter.
- 
alAuxiliaryEffectSlotipublic void alAuxiliaryEffectSloti(int effectSlot, int param, int value) Description copied from interface:EFXSets the integer value of an effect slot parameter.- Specified by:
- alAuxiliaryEffectSlotiin interface- EFX
- Parameters:
- effectSlot- the effect slot to modify.
- param- the parameter to modify.
- value- the parameter value.
 
- 
alDeleteEffectsDescription copied from interface:EFXDeletes a number of effects.- Specified by:
- alDeleteEffectsin interface- EFX
- Parameters:
- numEffects- the effects count.
- buffers- the effect to delete.
 
- 
alDeleteAuxiliaryEffectSlotsDescription copied from interface:EFXDeletes a number of effect slots.- Specified by:
- alDeleteAuxiliaryEffectSlotsin interface- EFX
- Parameters:
- numEffectSlots- the effect slots count.
- buffers- the effect slots to delete.
 
- 
alGenFiltersDescription copied from interface:EFXRequests a number of filters.- Specified by:
- alGenFiltersin interface- EFX
- Parameters:
- numFilters- the filters count.
- buffers- the buffer that will receive the filters.
 
- 
alFilteripublic void alFilteri(int filter, int param, int value) Description copied from interface:EFXSets the integer value of a filter parameter.
- 
alFilterfpublic void alFilterf(int filter, int param, float value) Description copied from interface:EFXSets the float value of a filter parameter.
- 
alDeleteFiltersDescription copied from interface:EFXDeletes a number of filters.- Specified by:
- alDeleteFiltersin interface- EFX
- Parameters:
- numFilters- the filters count.
- buffers- the filter to delete.
 
- 
alEffectfpublic void alEffectf(int effect, int param, float value) Description copied from interface:EFXSets the float value of an effect parameter.
 
-