com.jme3.audio
クラス Environment

java.lang.Object
  上位を拡張 com.jme3.audio.Environment

public class Environment
extends java.lang.Object

Audio environment, for reverb effects.


フィールドの概要
static Environment AcousticLab
           
static Environment Cavern
           
static Environment Closet
           
static Environment Dungeon
           
static Environment Garage
           
 
コンストラクタの概要
Environment()
           
Environment(Environment source)
           
Environment(float[] e)
           
Environment(float density, float diffusion, float gain, float gainHf, float decayTime, float decayHf, float reflGain, float reflDelay, float lateGain, float lateDelay)
           
 
メソッドの概要
 float getAirAbsorbGainHf()
           
 float getDecayHFRatio()
           
 float getDecayTime()
           
 float getDensity()
           
 float getDiffusion()
           
 float getGain()
           
 float getGainHf()
           
 float getLateReverbDelay()
           
 float getLateReverbGain()
           
 float getReflectDelay()
           
 float getReflectGain()
           
 float getRoomRolloffFactor()
           
 boolean isDecayHfLimit()
           
 void setAirAbsorbGainHf(float airAbsorbGainHf)
           
 void setDecayHfLimit(boolean decayHfLimit)
           
 void setDecayHFRatio(float decayHFRatio)
           
 void setDecayTime(float decayTime)
           
 void setDensity(float density)
           
 void setDiffusion(float diffusion)
           
 void setGain(float gain)
           
 void setGainHf(float gainHf)
           
 void setLateReverbDelay(float lateReverbDelay)
           
 void setLateReverbGain(float lateReverbGain)
           
 void setReflectDelay(float reflectDelay)
           
 void setReflectGain(float reflectGain)
           
 void setRoomRolloffFactor(float roomRolloffFactor)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

Garage

public static final Environment Garage

Dungeon

public static final Environment Dungeon

Cavern

public static final Environment Cavern

AcousticLab

public static final Environment AcousticLab

Closet

public static final Environment Closet
コンストラクタの詳細

Environment

public Environment()

Environment

public Environment(Environment source)

Environment

public Environment(float density,
                   float diffusion,
                   float gain,
                   float gainHf,
                   float decayTime,
                   float decayHf,
                   float reflGain,
                   float reflDelay,
                   float lateGain,
                   float lateDelay)

Environment

public Environment(float[] e)
メソッドの詳細

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)