Struct al_sys::EFXEAXREVERBPROPERTIES [] [src]

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

Trait Implementations

impl Copy for EFXEAXREVERBPROPERTIES
[src]

impl Clone for EFXEAXREVERBPROPERTIES
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for EFXEAXREVERBPROPERTIES
[src]

Formats the value using the given formatter.

impl Default for EFXEAXREVERBPROPERTIES
[src]

Returns the "default value" for a type. Read more