Struct rfmod::Reverb
[−]
[src]
pub struct Reverb { /* fields omitted */ }
Reverb object
Methods
impl Reverb
[src]
pub fn release(&mut self) -> Status
[src]
pub fn set_3D_attributes(
&self,
position: Vector,
min_distance: f32,
max_distance: f32
) -> Status
[src]
&self,
position: Vector,
min_distance: f32,
max_distance: f32
) -> Status
pub fn get_3D_attributes(&self) -> Result<(Vector, f32, f32), Status>
[src]
pub fn set_properties(&self, reverb_properties: ReverbProperties) -> Status
[src]
pub fn get_properties(
&self,
reverb_properties: ReverbProperties
) -> Result<ReverbProperties, Status>
[src]
&self,
reverb_properties: ReverbProperties
) -> Result<ReverbProperties, Status>
pub fn set_active(&self, active: bool) -> Status
[src]
pub fn get_active(&self) -> Result<bool, Status>
[src]
pub fn get_memory_info(
&self,
MemoryBits: MemoryBits,
EventMemoryBits: EventMemoryBits
) -> Result<(u32, MemoryUsageDetails), Status>
[src]
&self,
MemoryBits: MemoryBits,
EventMemoryBits: EventMemoryBits
) -> Result<(u32, MemoryUsageDetails), Status>
Returns:
Ok(memory_used, details)