Struct synthizer::GlobalFdnReverb
source · [−]pub struct GlobalFdnReverb(_);
Implementations
sourceimpl GlobalFdnReverb
impl GlobalFdnReverb
pub fn new(context: &Context) -> Result<GlobalFdnReverb>
pub fn gain(&self) -> DoubleProperty<'_>
pub fn get_filter_input(&self) -> Result<BiquadConfig>
pub fn set_filter_input(&self, cfg: &BiquadConfig) -> Result<()>
pub fn mean_free_path(&self) -> DoubleProperty<'_>
pub fn t60(&self) -> DoubleProperty<'_>
pub fn late_reflections_lf_rolloff(&self) -> DoubleProperty<'_>
pub fn late_reflections_lf_reference(&self) -> DoubleProperty<'_>
pub fn late_reflections_hf_rolloff(&self) -> DoubleProperty<'_>
pub fn late_reflections_hf_reference(&self) -> DoubleProperty<'_>
pub fn late_reflections_diffusion(&self) -> DoubleProperty<'_>
pub fn late_reflections_modulation_depth(&self) -> DoubleProperty<'_>
pub fn late_reflections_modulation_frequency(&self) -> DoubleProperty<'_>
pub fn late_reflections_delay(&self) -> DoubleProperty<'_>
pub fn reset(&self) -> Result<()>
pub fn handle(&self) -> &Handle
pub fn into_handle(self) -> Handle
pub fn get_type(&self) -> Result<ObjectType>
sourcepub fn cast_to<T: CastTarget>(&self) -> Result<Option<T>>
pub fn cast_to<T: CastTarget>(&self) -> Result<Option<T>>
Try to cast this object to another object type. Will return
Ok(None)
if this is because of a type mismatch, otherwise Err
.
Clones self
on success in order to prevent throwing the object
away on error.
pub fn get_userdata(&self) -> Result<Option<Arc<dyn Any + Send + Sync>>>
pub fn set_userdata(
&self,
userdata: Option<impl Any + Send + Sync>
) -> Result<()>
pub fn config_delete_behavior(
&self,
config: &DeleteBehaviorConfig
) -> Result<()>
pub fn current_time(&self) -> DoubleProperty<'_>
pub fn suggested_automation_time(&self) -> DoubleProperty<'_>
Trait Implementations
sourceimpl Clone for GlobalFdnReverb
impl Clone for GlobalFdnReverb
sourcefn clone(&self) -> GlobalFdnReverb
fn clone(&self) -> GlobalFdnReverb
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GlobalFdnReverb
impl Debug for GlobalFdnReverb
sourceimpl Hash for GlobalFdnReverb
impl Hash for GlobalFdnReverb
sourceimpl Ord for GlobalFdnReverb
impl Ord for GlobalFdnReverb
sourceimpl PartialEq<GlobalFdnReverb> for GlobalFdnReverb
impl PartialEq<GlobalFdnReverb> for GlobalFdnReverb
sourcefn eq(&self, other: &GlobalFdnReverb) -> bool
fn eq(&self, other: &GlobalFdnReverb) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GlobalFdnReverb) -> bool
fn ne(&self, other: &GlobalFdnReverb) -> bool
This method tests for !=
.
sourceimpl PartialOrd<GlobalFdnReverb> for GlobalFdnReverb
impl PartialOrd<GlobalFdnReverb> for GlobalFdnReverb
sourcefn partial_cmp(&self, other: &GlobalFdnReverb) -> Option<Ordering>
fn partial_cmp(&self, other: &GlobalFdnReverb) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for GlobalFdnReverb
impl StructuralEq for GlobalFdnReverb
impl StructuralPartialEq for GlobalFdnReverb
Auto Trait Implementations
impl RefUnwindSafe for GlobalFdnReverb
impl Send for GlobalFdnReverb
impl Sync for GlobalFdnReverb
impl Unpin for GlobalFdnReverb
impl UnwindSafe for GlobalFdnReverb
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more