Package com.jme3.audio
Class Environment
java.lang.Object
com.jme3.audio.Environment
Audio environment, for reverb effects.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Environmentstatic final Environmentstatic final Environmentstatic final Environmentstatic final Environment -
Constructor Summary
ConstructorsConstructorDescriptionEnvironment(float[] e) Environment(float density, float diffusion, float gain, float gainHf, float decayTime, float decayHf, float reflectGain, float reflectDelay, float lateGain, float lateDelay) Environment(Environment source) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfloatfloatfloatfloatfloatfloatgetGain()floatfloatfloatfloatfloatfloatbooleanvoidsetAirAbsorbGainHf(float airAbsorbGainHf) voidsetDecayHfLimit(boolean decayHfLimit) voidsetDecayHFRatio(float decayHFRatio) voidsetDecayTime(float decayTime) voidsetDensity(float density) voidsetDiffusion(float diffusion) voidsetGain(float gain) voidsetGainHf(float gainHf) voidsetLateReverbDelay(float lateReverbDelay) voidsetLateReverbGain(float lateReverbGain) voidsetReflectDelay(float reflectDelay) voidsetReflectGain(float reflectGain) voidsetRoomRolloffFactor(float roomRolloffFactor)
-
Field Details
-
Garage
-
Dungeon
-
Cavern
-
AcousticLab
-
Closet
-
-
Constructor Details
-
Environment
public Environment() -
Environment
-
Environment
public Environment(float density, float diffusion, float gain, float gainHf, float decayTime, float decayHf, float reflectGain, float reflectDelay, float lateGain, float lateDelay) -
Environment
public Environment(float[] e)
-
-
Method Details
-
getAirAbsorbGainHf
public float getAirAbsorbGainHf() -
setAirAbsorbGainHf
public void setAirAbsorbGainHf(float airAbsorbGainHf) -
getDecayHFRatio
public float getDecayHFRatio() -
setDecayHFRatio
public void setDecayHFRatio(float decayHFRatio) -
isDecayHfLimit
public boolean isDecayHfLimit() -
setDecayHfLimit
public void setDecayHfLimit(boolean decayHfLimit) -
getDecayTime
public float getDecayTime() -
setDecayTime
public void setDecayTime(float decayTime) -
getDensity
public float getDensity() -
setDensity
public void setDensity(float density) -
getDiffusion
public float getDiffusion() -
setDiffusion
public void setDiffusion(float diffusion) -
getGain
public float getGain() -
setGain
public void setGain(float gain) -
getGainHf
public float getGainHf() -
setGainHf
public void setGainHf(float gainHf) -
getLateReverbDelay
public float getLateReverbDelay() -
setLateReverbDelay
public void setLateReverbDelay(float lateReverbDelay) -
getLateReverbGain
public float getLateReverbGain() -
setLateReverbGain
public void setLateReverbGain(float lateReverbGain) -
getReflectDelay
public float getReflectDelay() -
setReflectDelay
public void setReflectDelay(float reflectDelay) -
getReflectGain
public float getReflectGain() -
setReflectGain
public void setReflectGain(float reflectGain) -
getRoomRolloffFactor
public float getRoomRolloffFactor() -
setRoomRolloffFactor
public void setRoomRolloffFactor(float roomRolloffFactor) -
equals
-