pub struct GlobalFdnReverb(/* private fields */);Implementations§
Source§impl 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§
Source§impl Clone for GlobalFdnReverb
impl Clone for GlobalFdnReverb
Source§fn clone(&self) -> GlobalFdnReverb
fn clone(&self) -> GlobalFdnReverb
Returns a duplicate 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 GlobalFdnReverb
impl Debug for GlobalFdnReverb
Source§impl Hash for GlobalFdnReverb
impl Hash for GlobalFdnReverb
Source§impl Ord for GlobalFdnReverb
impl Ord for GlobalFdnReverb
Source§fn cmp(&self, other: &GlobalFdnReverb) -> Ordering
fn cmp(&self, other: &GlobalFdnReverb) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GlobalFdnReverb
impl PartialEq for GlobalFdnReverb
Source§impl PartialOrd for GlobalFdnReverb
impl PartialOrd for GlobalFdnReverb
impl Eq for GlobalFdnReverb
impl StructuralPartialEq for GlobalFdnReverb
Auto Trait Implementations§
impl Freeze for GlobalFdnReverb
impl RefUnwindSafe for GlobalFdnReverb
impl Send for GlobalFdnReverb
impl Sync for GlobalFdnReverb
impl Unpin for GlobalFdnReverb
impl UnwindSafe for GlobalFdnReverb
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