Class FrequencyShiftEffect
java.lang.Object
com.blackrook.gloop.openal.OALObject
com.blackrook.gloop.openal.OALEffect
com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Frequency shift effects for sources.
- Author:
- Matthew Tropiano
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumShift direction enumeration. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatFrequency shifter frequency.protected FrequencyShiftEffect.DirectionFrequency shifter left direction.protected FrequencyShiftEffect.DirectionFrequency shifter right direction. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal floatfinal voidsetFrequency(float frequency) Set frequency shifter frequency (0.0 to 24000.0).final voidSet frequency shifter left direction.final voidSet frequency shifter right direction.Methods inherited from class OALObject
clearError, destroy, equals, equals, errorCheck, getName, hashCode, requestContext, toString
-
Field Details
-
frequency
protected float frequencyFrequency shifter frequency. -
leftDir
Frequency shifter left direction. -
rightDir
Frequency shifter right direction.
-
-
Constructor Details
-
FrequencyShiftEffect
-
-
Method Details
-
getFrequency
public final float getFrequency()- Returns:
- the current frequency shifter frequency.
-
setFrequency
public final void setFrequency(float frequency) Set frequency shifter frequency (0.0 to 24000.0).- Parameters:
frequency- the new value.
-
getLeftDirection
- Returns:
- the current frequency shifter left direction.
-
setLeftDirection
Set frequency shifter left direction.- Parameters:
leftDir- the direction type.
-
getRightDirection
- Returns:
- the current frequency shifter right direction.
-
setRightDirection
Set frequency shifter right direction.- Parameters:
rightDir- the direction type.
-