Struct alto::ReverbEffect [] [src]

pub struct ReverbEffect<'d: 'c, 'c> { /* fields omitted */ }

AL_EFFECT_REVERB

Methods

impl<'d: 'c, 'c> ReverbEffect<'d, 'c>
[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<'d: 'c, 'c> EffectTrait<'d, 'c> for ReverbEffect<'d, 'c>
[src]

Context from which this effect was created.

Raw handle as provided by OpenAL.

impl<'d: 'c, 'c> Drop for ReverbEffect<'d, 'c>
[src]

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