Class AndroidEFX

  • All Implemented Interfaces:
    com.jme3.audio.openal.EFX

    public class AndroidEFX
    extends java.lang.Object
    implements com.jme3.audio.openal.EFX
    • Field Summary

      • Fields inherited from interface com.jme3.audio.openal.EFX

        AL_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 Summary

      Constructors 
      Constructor Description
      AndroidEFX()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void alAuxiliaryEffectSloti​(int effectSlot, int param, int value)  
      void alDeleteAuxiliaryEffectSlots​(int numEffectSlots, java.nio.IntBuffer buffers)  
      void alDeleteEffects​(int numEffects, java.nio.IntBuffer buffers)  
      void alDeleteFilters​(int numFilters, java.nio.IntBuffer buffers)  
      void alEffectf​(int effect, int param, float value)  
      void alEffecti​(int effect, int param, int value)  
      void alFilterf​(int filter, int param, float value)  
      void alFilteri​(int filter, int param, int value)  
      void alGenAuxiliaryEffectSlots​(int numSlots, java.nio.IntBuffer buffers)  
      void alGenEffects​(int numEffects, java.nio.IntBuffer buffers)  
      void alGenFilters​(int numFilters, java.nio.IntBuffer buffers)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AndroidEFX

        public AndroidEFX()
    • Method Detail

      • alGenAuxiliaryEffectSlots

        public void alGenAuxiliaryEffectSlots​(int numSlots,
                                              java.nio.IntBuffer buffers)
        Specified by:
        alGenAuxiliaryEffectSlots in interface com.jme3.audio.openal.EFX
      • alGenEffects

        public void alGenEffects​(int numEffects,
                                 java.nio.IntBuffer buffers)
        Specified by:
        alGenEffects in interface com.jme3.audio.openal.EFX
      • alEffecti

        public void alEffecti​(int effect,
                              int param,
                              int value)
        Specified by:
        alEffecti in interface com.jme3.audio.openal.EFX
      • alAuxiliaryEffectSloti

        public void alAuxiliaryEffectSloti​(int effectSlot,
                                           int param,
                                           int value)
        Specified by:
        alAuxiliaryEffectSloti in interface com.jme3.audio.openal.EFX
      • alDeleteEffects

        public void alDeleteEffects​(int numEffects,
                                    java.nio.IntBuffer buffers)
        Specified by:
        alDeleteEffects in interface com.jme3.audio.openal.EFX
      • alDeleteAuxiliaryEffectSlots

        public void alDeleteAuxiliaryEffectSlots​(int numEffectSlots,
                                                 java.nio.IntBuffer buffers)
        Specified by:
        alDeleteAuxiliaryEffectSlots in interface com.jme3.audio.openal.EFX
      • alGenFilters

        public void alGenFilters​(int numFilters,
                                 java.nio.IntBuffer buffers)
        Specified by:
        alGenFilters in interface com.jme3.audio.openal.EFX
      • alFilteri

        public void alFilteri​(int filter,
                              int param,
                              int value)
        Specified by:
        alFilteri in interface com.jme3.audio.openal.EFX
      • alFilterf

        public void alFilterf​(int filter,
                              int param,
                              float value)
        Specified by:
        alFilterf in interface com.jme3.audio.openal.EFX
      • alDeleteFilters

        public void alDeleteFilters​(int numFilters,
                                    java.nio.IntBuffer buffers)
        Specified by:
        alDeleteFilters in interface com.jme3.audio.openal.EFX
      • alEffectf

        public void alEffectf​(int effect,
                              int param,
                              float value)
        Specified by:
        alEffectf in interface com.jme3.audio.openal.EFX