[][src]Struct al_sys::EFXEAXREVERBPROPERTIES

#[repr(C)]
pub struct EFXEAXREVERBPROPERTIES { pub flDensity: f32, pub flDiffusion: f32, pub flGain: f32, pub flGainHF: f32, pub flGainLF: f32, pub flDecayTime: f32, pub flDecayHFRatio: f32, pub flDecayLFRatio: f32, pub flReflectionsGain: f32, pub flReflectionsDelay: f32, pub flReflectionsPan: [f32; 3], pub flLateReverbGain: f32, pub flLateReverbDelay: f32, pub flLateReverbPan: [f32; 3], pub flEchoTime: f32, pub flEchoDepth: f32, pub flModulationTime: f32, pub flModulationDepth: f32, pub flAirAbsorptionGainHF: f32, pub flHFReference: f32, pub flLFReference: f32, pub flRoomRolloffFactor: f32, pub iDecayHFLimit: c_int, }

Fields

flDensity: f32flDiffusion: f32flGain: f32flGainHF: f32flGainLF: f32flDecayTime: f32flDecayHFRatio: f32flDecayLFRatio: f32flReflectionsGain: f32flReflectionsDelay: f32flReflectionsPan: [f32; 3]flLateReverbGain: f32flLateReverbDelay: f32flLateReverbPan: [f32; 3]flEchoTime: f32flEchoDepth: f32flModulationTime: f32flModulationDepth: f32flAirAbsorptionGainHF: f32flHFReference: f32flLFReference: f32flRoomRolloffFactor: f32iDecayHFLimit: c_int

Trait Implementations

impl Clone for EFXEAXREVERBPROPERTIES[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for EFXEAXREVERBPROPERTIES[src]

impl Copy for EFXEAXREVERBPROPERTIES[src]

impl Debug for EFXEAXREVERBPROPERTIES[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]