ReverbEffect

public class ReverbEffect

Class ReverbEffect. Provides reverbeffect functionality for the Hytale server.

java.lang.Object > ReverbEffect

Field Summary

id

public String id

Field id.

dryGain

public float dryGain

Field dryGain.

modalDensity

public float modalDensity

Field modalDensity.

diffusion

public float diffusion

Field diffusion.

gain

public float gain

Field gain.

highFrequencyGain

public float highFrequencyGain

Field highFrequencyGain.

decayTime

public float decayTime

Field decayTime.

highFrequencyDecayRatio

public float highFrequencyDecayRatio

Field highFrequencyDecayRatio.

reflectionGain

public float reflectionGain

Field reflectionGain.

reflectionDelay

public float reflectionDelay

Field reflectionDelay.

lateReverbGain

public float lateReverbGain

Field lateReverbGain.

lateReverbDelay

public float lateReverbDelay

Field lateReverbDelay.

roomRolloffFactor

public float roomRolloffFactor

Field roomRolloffFactor.

airAbsorptionHighFrequencyGain

public float airAbsorptionHighFrequencyGain

Field airAbsorptionHighFrequencyGain.

limitDecayHighFrequency

public boolean limitDecayHighFrequency

Field limitDecayHighFrequency.

obj

final ReverbEffect obj

Field obj.

nullBits

final byte nullBits

Field nullBits.

idLen

final int idLen

Field idLen.

idVarLen

final int idVarLen

Field idVarLen.

sl

final int sl

Field sl.

copy

final ReverbEffect copy

Field copy.

Method Detail

ReverbEffect

public public ReverbEffect ()

Method ReverbEffect.

deserialize

static ReverbEffect deserialize (@Nonnull final ByteBuf buf, final int offset)

Method deserialize.

Parameters:
@Nonnull final ByteBuf buf
final int offset

computeBytesConsumed

static int computeBytesConsumed (@Nonnull final ByteBuf buf, final int offset)

Method computeBytesConsumed.

Parameters:
@Nonnull final ByteBuf buf
final int offset

serialize

public void serialize (@Nonnull final ByteBuf buf)

Method serialize.

Parameters:
@Nonnull final ByteBuf buf

computeSize

public int computeSize ()

Method computeSize.

validateStructure

static ValidationResult validateStructure (@Nonnull final ByteBuf buffer, final int offset)

Method validateStructure.

Parameters:
@Nonnull final ByteBuf buffer
final int offset

clone

public ReverbEffect clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.