Struct alto::efx::ReverbEffect [] [src]

pub struct ReverbEffect { /* fields omitted */ }

AL_EFFECT_REVERB

Methods

impl ReverbEffect
[src]

Set all effect properties based on a reverb preset.

alGetEffectf(AL_REVERB_DENSITY)

alEffectf(AL_REVERB_DENSITY)

alGetEffectf(AL_REVERB_DIFFUSION)

alEffectf(AL_REVERB_DIFFUSION)

alGetEffectf(AL_REVERB_GAIN)

alEffectf(AL_REVERB_GAIN)

alGetEffectf(AL_REVERB_GAINHF)

alEffectf(AL_REVERB_GAINHF)

alGetEffectf(AL_REVERB_DECAY_TIME)

alEffectf(AL_REVERB_DECAY_TIME)

alGetEffectf(AL_REVERB_DECAY_HFRATIO)

alEffectf(AL_REVERB_DECAY_HFRATIO)

alGetEffectf(AL_REVERB_REFLECTIONS_GAIN)

alEffectf(AL_REVERB_REFLECTIONS_GAIN)

alGetEffectf(AL_REVERB_REFLECTIONS_DELAY)

alEffectf(AL_REVERB_REFLECTIONS_DELAY)

alGetEffectf(AL_REVERB_LATE_REVERB_GAIN)

alEffectf(AL_REVERB_LATE_REVERB_GAIN)

alGetEffectf(AL_REVERB_LATE_REVERB_DELAY)

alEffectf(AL_REVERB_LATE_REVERB_DELAY)

alGetEffectf(AL_REVERB_AIR_ABSORPTION_GAINHF)

alEffectf(AL_REVERB_AIR_ABSORPTION_GAINHF)

alGetEffectf(AL_REVERB_ROOM_ROLLOFF_FACTOR)

alEffectf(AL_REVERB_ROOM_ROLLOFF_FACTOR)

alGetEffecti(AL_REVERB_DECAY_HFLIMIT)

alEffecti(AL_REVERB_DECAY_HFLIMIT)

Trait Implementations

impl Effect for ReverbEffect
[src]

Context from which this effect was created.

Raw handle as provided by OpenAL.

impl Drop for ReverbEffect
[src]

A method called when the value goes out of scope. Read more