#[repr(C)]pub struct ReverbProperties {
pub decay_time: c_float,
pub early_delay: c_float,
pub late_delay: c_float,
pub hf_reference: c_float,
pub hf_decay_ratio: c_float,
pub diffusion: c_float,
pub density: c_float,
pub low_shelf_frequency: c_float,
pub low_shelf_gain: c_float,
pub high_cut: c_float,
pub early_late_mix: c_float,
pub wet_level: c_float,
}Fields§
§decay_time: c_float§early_delay: c_float§late_delay: c_float§hf_reference: c_float§hf_decay_ratio: c_float§diffusion: c_float§density: c_float§low_shelf_frequency: c_float§low_shelf_gain: c_float§high_cut: c_float§early_late_mix: c_float§wet_level: c_floatImplementations§
Source§impl ReverbProperties
impl ReverbProperties
pub const OFF: Self
pub const GENERIC: Self
pub const PADDEDCELL: Self
pub const ROOM: Self
pub const BATHROOM: Self
pub const LIVINGROOM: Self
pub const STONEROOM: Self
pub const AUDITORIUM: Self
pub const CONCERTHALL: Self
pub const CAVE: Self
pub const ARENA: Self
pub const HANGAR: Self
pub const CARPETTEDHALLWAY: Self
pub const HALLWAY: Self
pub const STONECORRIDOR: Self
pub const ALLEY: Self
pub const FOREST: Self
pub const CITY: Self
pub const MOUNTAINS: Self
pub const QUARRY: Self
pub const PLAIN: Self
pub const PARKINGLOT: Self
pub const SEWERPIPE: Self
pub const UNDERWATER: Self
Trait Implementations§
Source§impl Clone for ReverbProperties
impl Clone for ReverbProperties
Source§fn clone(&self) -> ReverbProperties
fn clone(&self) -> ReverbProperties
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReverbProperties
impl Debug for ReverbProperties
Source§impl Default for ReverbProperties
impl Default for ReverbProperties
Source§fn default() -> ReverbProperties
fn default() -> ReverbProperties
Returns the “default value” for a type. Read more
Source§impl From<FMOD_REVERB_PROPERTIES> for ReverbProperties
impl From<FMOD_REVERB_PROPERTIES> for ReverbProperties
Source§fn from(value: FMOD_REVERB_PROPERTIES) -> Self
fn from(value: FMOD_REVERB_PROPERTIES) -> Self
Converts to this type from the input type.
Source§impl From<ReverbProperties> for FMOD_REVERB_PROPERTIES
impl From<ReverbProperties> for FMOD_REVERB_PROPERTIES
Source§fn from(value: ReverbProperties) -> Self
fn from(value: ReverbProperties) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReverbProperties
impl PartialEq for ReverbProperties
Source§impl PartialOrd for ReverbProperties
impl PartialOrd for ReverbProperties
impl Copy for ReverbProperties
impl StructuralPartialEq for ReverbProperties
Auto Trait Implementations§
impl Freeze for ReverbProperties
impl RefUnwindSafe for ReverbProperties
impl Send for ReverbProperties
impl Sync for ReverbProperties
impl Unpin for ReverbProperties
impl UnwindSafe for ReverbProperties
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