pub struct EchoEffect { /* private fields */ }Expand description
AL_EFFECT_ECHO
Implementations§
Source§impl EchoEffect
impl EchoEffect
Sourcepub fn set_delay(&mut self, value: f32) -> AltoResult<()>
pub fn set_delay(&mut self, value: f32) -> AltoResult<()>
alEffectf(AL_ECHO_DELAY)
Sourcepub fn set_lrdelay(&mut self, value: f32) -> AltoResult<()>
pub fn set_lrdelay(&mut self, value: f32) -> AltoResult<()>
alEffectf(AL_ECHO_LRDELAY)
Sourcepub fn set_damping(&mut self, value: f32) -> AltoResult<()>
pub fn set_damping(&mut self, value: f32) -> AltoResult<()>
alEffectf(AL_ECHO_DAMPING)
Sourcepub fn set_feedback(&mut self, value: f32) -> AltoResult<()>
pub fn set_feedback(&mut self, value: f32) -> AltoResult<()>
alEffectf(AL_ECHO_FEEDBACK)
Sourcepub fn set_spread(&mut self, value: f32) -> AltoResult<()>
pub fn set_spread(&mut self, value: f32) -> AltoResult<()>
alEffectf(AL_ECHO_SPREAD)
Trait Implementations§
Source§impl Drop for EchoEffect
impl Drop for EchoEffect
Auto Trait Implementations§
impl Freeze for EchoEffect
impl RefUnwindSafe for EchoEffect
impl Send for EchoEffect
impl Sync for EchoEffect
impl Unpin for EchoEffect
impl UnwindSafe for EchoEffect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more