Enum soloud::prelude::AttenuationModel [−][src]
#[repr(u32)] pub enum AttenuationModel { NoAttenuation, InverseDistance, LinearDistance, ExponentialDistance, }
Attenuation models
Variants
No attenuation
Inverse distance attenuation model
Linear distance attenuation model
Exponential distance attenuation model
Trait Implementations
impl Clone for AttenuationModel
[src]
impl Clone for AttenuationModel
[src]fn clone(&self) -> AttenuationModel
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AttenuationModel
[src]
impl Copy for AttenuationModel
[src]impl PartialEq<AttenuationModel> for AttenuationModel
[src]
impl PartialEq<AttenuationModel> for AttenuationModel
[src]impl PartialOrd<AttenuationModel> for AttenuationModel
[src]
impl PartialOrd<AttenuationModel> for AttenuationModel
[src]fn partial_cmp(&self, other: &AttenuationModel) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl StructuralPartialEq for AttenuationModel
[src]
impl StructuralPartialEq for AttenuationModel
[src]Auto Trait Implementations
impl RefUnwindSafe for AttenuationModel
impl RefUnwindSafe for AttenuationModel
impl Send for AttenuationModel
impl Send for AttenuationModel
impl Sync for AttenuationModel
impl Sync for AttenuationModel
impl Unpin for AttenuationModel
impl Unpin for AttenuationModel
impl UnwindSafe for AttenuationModel
impl UnwindSafe for AttenuationModel